Skip to content
Snippets Groups Projects

Add config for gitlab-ci

Merged Eterevskiy Georgiy requested to merge feature/gitlab_ci_config into master
1 unresolved thread
3 files
+ 16
18
Compare changes
  • Side-by-side
  • Inline
Files
3
+ 4
13
@@ -3,25 +3,16 @@ image: python:3.8-alpine
stages:
- upload
.upload:
upload:
stage: upload
variables:
PYPI_PASSWORD: $PYPI_PASSWORD
PYPI_USERNAME: gitlab-ci-token
PYPI_PASSWORD: $CI_JOB_TOKEN
PYPI_REPO: $CI_API_V4_URL/projects/$CI_PROJECT_ID/packages/pypi
script:
- apk add bash make gcc g++ linux-headers musl-dev
- make release
- echo "Job \"$CI_JOB_STAGE\" was successful!"
upload-develop:
extends: .upload
variables:
PYPI_REPO: https://pypi.perx.ru/root/develop
only:
- master
upload-production:
extends: .upload
variables:
PYPI_REPO: https://pypi.perx.ru/root/master
only:
- tags
Loading