Nantes Université

Skip to content
Extraits de code Groupes Projets
Non vérifiée Valider a2bd7165 rédigé par Féry Mathieu (Mathius)'s avatar Féry Mathieu (Mathius)
Parcourir les fichiers

feat(docker): Add auth in dev image

parent 02faec66
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Pipeline #34287 réussi
......@@ -127,6 +127,7 @@ build:jar:
build:docker-dev:
<<: *baseDocker
script:
- echo $GCp_KEY_DEV >> service-account-file.json
- apk add zip
- mkdir -p BOOT-INF/classes
- echo "oauth.providers=" >> BOOT-INF/classes/oauthKeys.properties
......
FROM google/cloud-sdk
RUN apt-get install openjdk-11-jdk
ARG JAR_FILE=target/*-spring-boot.jar
ARG CREDENTIALS=service-account-file.json
COPY ${JAR_FILE} app.jar
COPY ${CREDENTIALS} service-account-file.json
COPY run-dev.sh run.sh
EXPOSE 8080
ENTRYPOINT ["sh", "run.sh"]
\ No newline at end of file
#!/bin/sh
gcloud auth activate-service-account --key-file service-account-file.json
gcloud config set project "${DATASTORE_PROJECT_ID}"
java -jar /app.jar
\ No newline at end of file
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter