Commit 3ef07b60 authored by Elisabetta Giani's avatar Elisabetta Giani
Browse files

TestPipeline: publish packages and images on nexus repo only on tags.

parent 417a4a5c
Loading
Loading
Loading
Loading
Loading
+3 −1
Original line number Original line Diff line number Diff line
@@ -37,7 +37,9 @@ build:csp-lmc-common_pkg:
  extends: .build_python_release_common
  extends: .build_python_release_common
  variables:
  variables:
    COMMON_BUILD_PATH: csp-lmc-common
    COMMON_BUILD_PATH: csp-lmc-common
  only: [master]
  only: 
    refs:
      - tags


#
#
# Build csp-lmc-common image 
# Build csp-lmc-common image 
+6 −4
Original line number Original line Diff line number Diff line
@@ -34,7 +34,7 @@ build:csp-lmc-mid_image:
  before_script:
  before_script:
  - docker login -u $DOCKER_REGISTRY_USERNAME -p $DOCKER_REGISTRY_PASSWORD $DOCKER_REGISTRY_HOST
  - docker login -u $DOCKER_REGISTRY_USERNAME -p $DOCKER_REGISTRY_PASSWORD $DOCKER_REGISTRY_HOST
  - cd $COMMON_PATH      
  - cd $COMMON_PATH      
  - export COMMMON_VER=$(python3 setup.py --version)
  - export COMMON_VER=$(python3 setup.py --version)
  - echo $COMMON_VER
  - echo $COMMON_VER
  - cd ..
  - cd ..
  tags:
  tags:
@@ -147,7 +147,9 @@ publish:csp-lmc-mid:
    - twine upload --skip-existing -u $PYPI_USER -p $PYPI_PASS dist/* || true
    - twine upload --skip-existing -u $PYPI_USER -p $PYPI_PASS dist/* || true
  variables:
  variables:
    BUILD_PATH: csp-lmc-mid
    BUILD_PATH: csp-lmc-mid
  only: [master]
  only: 
    refs:
      - tags


publish_chart:
publish_chart:
  variables:
  variables:
@@ -179,9 +181,9 @@ release csp-lmc-mid image:
    - cd $BUILD_PATH      
    - cd $BUILD_PATH      
    - make build
    - make build
    - make push
    - make push
  when: manual
  when: on_success
  only:
  only:
    refs:
    refs:
      - master
      - tags
  variables:
  variables:
    BUILD_PATH: csp-lmc-mid
    BUILD_PATH: csp-lmc-mid