Bonjour,
J'ai une petite question, c est certainement une histoire de syntaxe, c'est la première fois que je l'utilise de cette facon en utilisant un curl sur l api registry docker, j ai pas trouver mon bonheur dans la doc
comment passer un build arg à l'api v1 pour un docker build via une commande curl, soi je prends une erreur de syntax soi les variables sont vides dans l'execution du dockerfile
'curl "https://docker-builder-moimeme/api/v1/registries/testing/images/monoimage/tags/$PROJECT_VERSION?url=$GIT_REPO_URL&branch=$CI_COMMIT_REF_NAME&dockerfile-dir=$DOCKERFILE_DIR&cache=false&build-arg\[\]=REPOSITORY=$MVN_REPO&build-arg\[\]=VERSION=$PROJECT_VERSION"
vous passeriez ca comment ? j'ai fait beaucoup de combinaison sauf la bonne
1 2
|
build-arg\[\]=REPOSITORY=$MVN_REPO&build-arg\[\]=VERSION=$PROJECT_VERSION |
Dans le dockerfile
1 2 3 4
| ARG VERSION
ARG REPOSITORY
RUN echo "ARGS REPO: ["$REPOSITORY"] VERSION : ["$VERSION"]" |
merci pour vos infos
cdt
JP
Partager