Loading csp-lmc-common/.gitlab-ci.yml +0 −64 Original line number Diff line number Diff line Loading @@ -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 Loading
csp-lmc-common/.gitlab-ci.yml +0 −64 Original line number Diff line number Diff line Loading @@ -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