From b7b759d483e5bdb661db85548f05ecee0e98cae8 Mon Sep 17 00:00:00 2001 From: Romuald Juchnowicz-Bierbasz Date: Mon, 11 Feb 2019 14:30:08 +0100 Subject: [PATCH] SDK-2520: Configure deployment --- .gitlab-ci.yml | 13 ++++++++++++- setup.py | 2 +- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a814279..23cc699 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,6 +2,7 @@ image: registry-gitlab.gog.com/galaxy-client/gitlab-ci-tools:latest stages: - test + - deploy test_package: stage: test @@ -9,4 +10,14 @@ test_package: - pip install -r requirements.txt - pytest except: - - tags \ No newline at end of file + - tags + +deploy_package: + stage: deploy + script: + - export VERSION=$(python setup.py --version) + - python setup.py sdist --formats=gztar upload -r gog-pypi + - curl -X POST --silent --show-error --fail + "https://gitlab.gog.com/api/v4/projects/${CI_PROJECT_ID}/repository/tags?" + "tag_name=${VERSION}&ref=${CI_COMMIT_REF_NAME}&private_token=${PACKAGE_DEPLOYER_API_TOKEN}" + when: manual diff --git a/setup.py b/setup.py index 2969b1e..765b3e7 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ from setuptools import setup, find_packages setup( - name="galaxy.python.api", + name="galaxy.plugin.api", version="0.1", description="Galaxy python plugin API", author='Galaxy team',