Unverified Commit 8db1dc8e authored by Maxime Lefrançois's avatar Maxime Lefrançois
Browse files

only on tags

parent e729aa71
Loading
Loading
Loading
Loading
Loading
+17 −24
Original line number Diff line number Diff line
@@ -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
@@ -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


# --------------------