1
0
mirror of https://github.com/gsi-upm/soil synced 2025-01-09 08:11:28 +00:00

Compare commits

..

No commits in common. "42ddc023180279b2ce3de2329cc8151ea2117ad5" and "c02e6ea2e8ed592c9d6238e14ccedf65ac8d013b" have entirely different histories.

2 changed files with 7 additions and 35 deletions

View File

@ -1,10 +1,9 @@
stages:
- test
- publish
- check_published
- build
docker:
stage: publish
build:
stage: build
image:
name: gcr.io/kaniko-project/executor:debug
entrypoint: [""]
@ -17,37 +16,13 @@ docker:
only:
- tags
test:
except:
- tags # Avoid running tests for tags, because they are already run for the branch
tags:
- docker
image: python:3.7
stage: test
script:
- pip install -r requirements.txt -r test-requirements.txt
- python setup.py test
push_pypi:
only:
- tags
tags:
- docker
image: python:3.7
stage: publish
script:
- echo $CI_COMMIT_TAG > soil/VERSION
- pip install twine
- python setup.py sdist bdist_wheel
- TWINE_PASSWORD=$PYPI_PASSWORD TWINE_USERNAME=$PYPI_USERNAME python -m twine upload dist/*
check_pypi:
only:
- tags
tags:
- docker
image: python:3.7
stage: check_published
script:
- pip install soil==$CI_COMMIT_TAG
# Allow PYPI to update its index before we try to install
when: delayed
start_in: 2 minutes
- python setup.py test

View File

@ -3,9 +3,6 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [0.20.2]
### Fixed
* CI/CD testing issues
## [0.20.1]
### Fixed
* Agents would run another step after dying.