Loading .gitlab-ci.yml +17 −24 Original line number Diff line number Diff line Loading @@ -23,19 +23,12 @@ after_script: tags: - docker-build script: - | if [ -n "$CI_COMMIT_TAG" ]; then VERSION="${CI_COMMIT_TAG#v}" # strip leading v else VERSION="0.0.dev0+g${CI_COMMIT_SHORT_SHA}" fi - VERSION="${CI_COMMIT_TAG#v}" - docker build --build-arg PSEUDO_VERSION=$VERSION --target $TARGET -t $IMAGE:$VARIANT -t $IMAGE:${VERSION}-${VARIANT} . - echo docker push $IMAGE:$VARIANT - echo docker push $IMAGE:${VERSION}-${VARIANT} rules: - if: '$CI_COMMIT_BRANCH == "main"' when: always - when: never - if: '$CI_COMMIT_TAG' # only run when a tag is pushed build:website: extends: .build-template Loading @@ -43,23 +36,23 @@ build:website: TARGET: website VARIANT: website # build:ts: # extends: .build-template # variables: # TARGET: ts # VARIANT: ts build:ts: extends: .build-template variables: TARGET: ts VARIANT: ts # build:check: # extends: .build-template # variables: # TARGET: check # VARIANT: check build:check: extends: .build-template variables: TARGET: check VARIANT: check # build:all: # extends: .build-template # variables: # TARGET: all # VARIANT: all build:all: extends: .build-template variables: TARGET: all VARIANT: all # -------------------- Loading Loading
.gitlab-ci.yml +17 −24 Original line number Diff line number Diff line Loading @@ -23,19 +23,12 @@ after_script: tags: - docker-build script: - | if [ -n "$CI_COMMIT_TAG" ]; then VERSION="${CI_COMMIT_TAG#v}" # strip leading v else VERSION="0.0.dev0+g${CI_COMMIT_SHORT_SHA}" fi - VERSION="${CI_COMMIT_TAG#v}" - docker build --build-arg PSEUDO_VERSION=$VERSION --target $TARGET -t $IMAGE:$VARIANT -t $IMAGE:${VERSION}-${VARIANT} . - echo docker push $IMAGE:$VARIANT - echo docker push $IMAGE:${VERSION}-${VARIANT} rules: - if: '$CI_COMMIT_BRANCH == "main"' when: always - when: never - if: '$CI_COMMIT_TAG' # only run when a tag is pushed build:website: extends: .build-template Loading @@ -43,23 +36,23 @@ build:website: TARGET: website VARIANT: website # build:ts: # extends: .build-template # variables: # TARGET: ts # VARIANT: ts build:ts: extends: .build-template variables: TARGET: ts VARIANT: ts # build:check: # extends: .build-template # variables: # TARGET: check # VARIANT: check build:check: extends: .build-template variables: TARGET: check VARIANT: check # build:all: # extends: .build-template # variables: # TARGET: all # VARIANT: all build:all: extends: .build-template variables: TARGET: all VARIANT: all # -------------------- Loading