Commit 10149545 authored by Elisabetta Giani's avatar Elisabetta Giani
Browse files

Removed image and package publishing (for test purpose)

parent 1beedc3a
Loading
Loading
Loading
Loading
Loading
+0 −64
Original line number Diff line number Diff line
@@ -81,67 +81,3 @@ test:csp-lmc-common:
  variables:
    BUILD_PATH: csp-lmc-common
#
# Publish csp-lmc-common python package
#

.publish_python_common:
  stage: publish_common
  image: nexus.engageska-portugal.pt/ska-docker/ska-python-buildenv:latest
  variables:
    TWINE_USERNAME: $TWINE_USERNAME
    TWINE_PASSWORD: $TWINE_PASSWORD
  tags:
    - docker-executor
    - engageska
  before_script:
    - pip install twine

.publish_python_dev_common:
  extends: .publish_python_common
  except: [master]
  script:
    - cd $BUILD_PATH
    - twine upload --repository-url $PYPI_REPOSITORY_URL dist/* || true

.publish_python_release_common:
  extends: .publish_python_common
  only: [master]
  script:
    - cd $BUILD_PATH
    - twine upload --repository-url $PYPI_REPOSITORY_URL dist/* || true
    - twine upload --skip-existing -u $PYPI_USER -p $PYPI_PASS dist/* || true

publish:csp-lmc-common_dev:
  extends: .publish_python_dev_common
  dependencies:
    - build:csp-lmc-common_pkg_dev
  variables:
    BUILD_PATH: csp-lmc-common

publish:csp-lmc-common:
  extends: .publish_python_release_common
  dependencies:
    - build:csp-lmc-common_pkg
  variables:
    BUILD_PATH: csp-lmc-common

#
# Release csp-lmc-common image on nexus
#
release csp-lmc-common image:
  tags:
    - docker-executor
    - engageska
  stage: release
  dependencies:
    - build:csp-lmc-common_image
  script:
    - cd $BUILD_PATH      
    - make push
  when: manual
  only:
    refs:
      - master
  variables:
    BUILD_PATH: csp-lmc-common