Propagate environment variables into the Dockerfile

This commit is contained in:
flow.gunso
2020-01-14 21:55:40 +01:00
parent 57fbd7d483
commit f46ea7746f
2 changed files with 5 additions and 5 deletions

View File

@@ -22,8 +22,8 @@ cd seafile-client/
docker build \ docker build \
--build-arg BUILD_DATE=$(date -u +"%Y-%m-%dT%H:%M:%SZ") \ --build-arg BUILD_DATE=$(date -u +"%Y-%m-%dT%H:%M:%SZ") \
--build-arg VCS_REF=$(git rev-parse --short HEAD) \ --build-arg VCS_REF=$(git rev-parse --short HEAD) \
--build-arg VERSION=$latest_version \ --build-arg CI_COMMIT_TAG \
--build-arg PROJECT_URL=$CI_PROJECT_URL \ --build-arg CI_PROJECT_URL \
--tag $CI_PROJECT_NAME:build . --tag $CI_PROJECT_NAME:build .
docker save --output ../$CI_PROJECT_NAME.tar $CI_PROJECT_NAME:build docker save --output ../$CI_PROJECT_NAME.tar $CI_PROJECT_NAME:build

View File

@@ -23,11 +23,11 @@ LABEL maintainer="flow.gunso@gmail.com" \
org.label-schema.build-date=$BUILD_DATE \ org.label-schema.build-date=$BUILD_DATE \
org.label-schema.name="Seafile Docker client" \ org.label-schema.name="Seafile Docker client" \
org.label-schema.description="Sync Seafile librairies within Docker containers." \ org.label-schema.description="Sync Seafile librairies within Docker containers." \
org.label-schema.url=$PROJECT_URL \ org.label-schema.url=$CI_PROJECT_URL \
org.label-schema.vcs-ref=$VCS_REF \ org.label-schema.vcs-ref=$VCS_REF \
org.label-schema.vcs-url=$PROJECT_URL \ org.label-schema.vcs-url=$CI_PROJECT_URL \
org.label-schema.vendor="flow.gunso@gmail.com" \ org.label-schema.vendor="flow.gunso@gmail.com" \
org.label-schema.version=$VERSION \ org.label-schema.version=$CI_COMMIT_TAG \
org.label-schema.schema-version="1.0" org.label-schema.schema-version="1.0"
# Install seaf-cli and oathtool, prepare the user. # Install seaf-cli and oathtool, prepare the user.