From 07086ebc6a5c800908565f9ec54c7a6707cb1ba7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Behmo?= Date: Wed, 29 Apr 2020 08:53:24 +0200 Subject: [PATCH] Migrate to new-style CI --- .gitlab-ci.yml | 47 +++++++---------------------------------------- 1 file changed, 7 insertions(+), 40 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2568f95..603af94 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,41 +1,8 @@ -build:image: - script: - - apk add --no-cache docker - - python setup.py install - - tutor plugins enable discovery - - tutor config save - - tutor images build discovery - only: - refs: - - master - tags: - - private - stage: build +variables: + TUTOR_PLUGIN: discovery + TUTOR_IMAGES: discovery + TUTOR_PYPI_PACKAGE: tutor-discovery -deploy:image: - script: - - apk add --no-cache docker - - docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWORD" - - python setup.py install - - tutor plugins enable discovery - - tutor config save - - tutor images push discovery - only: - refs: - - master - tags: - - private - stage: deploy - -deploy:pypi: - script: - - apk add --no-cache make - - pip3 install setuptools==41.6.0 twine==2.0.0 - - python3 setup.py sdist - - twine upload --skip-existing dist/tutor-discovery*.tar.gz - only: - refs: - - master - tags: - - private - stage: deploy \ No newline at end of file +include: + - project: 'community/tutor-ci' + file: 'plugin-gitlab-ci.yml'