forked from leddartech/pioneer.das.api
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitlab-ci.yml
23 lines (21 loc) · 904 Bytes
/
.gitlab-ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
build-package:
stage: deploy
image: registry.svleddar-gitlab.leddartech.local/devopsadmin/common_docker_images/gcc_cmake_py3:v01.04
tags:
- gcc-cmake-py3-v01.04-mountpoint
script:
- export REQUESTS_CA_BUNDLE="/etc/ssl/certs/ca-certificates.crt"
- cat $PYPIRC > /tmp/.pypirc
- pip3 install twine
- pip3 install --upgrade keyrings.alt
- python3 setup.py bdist_wheel sdist
#- python3 -m twine upload --repository gitlab dist/pioneer_das_api-${CI_COMMIT_TAG}-py3-none-any.whl --config-file /tmp/.pypirc
- export TWINE_PASSWORD=${CI_JOB_TOKEN}
- export TWINE_USERNAME=gitlab-ci-token
- python3 -m twine upload --repository-url https://svleddar-gitlab.leddartech.local/api/v4/projects/${CI_PROJECT_ID}/packages/pypi dist/*
- python3 -m twine upload dist/* -u leddartech -p $PYPI_PWD
only:
- tags
artifacts:
paths:
- build/sphinx/html/*