Skip to content
Snippets Groups Projects
Commit 1b53a86c authored by Stefan Possanner's avatar Stefan Possanner
Browse files

Add CHANGELOG, auto release in ce

parent 56734ed3
No related branches found
No related tags found
1 merge request!14Remove twine
Pipeline #172145 failed
...@@ -77,6 +77,55 @@ install_and_test: ...@@ -77,6 +77,55 @@ install_and_test:
# - if: $CI_COMMIT_TAG # - if: $CI_COMMIT_TAG
# when: never # when: never
# - if: $CI_COMMIT_REF_NAME == "master" # - if: $CI_COMMIT_REF_NAME == "master"
# needs: ["default_build"]
# script:
# - twine upload dist/*
vars:
stage: release
rules:
- if: $CI_COMMIT_TAG
when: never
- if: $CI_COMMIT_REF_NAME == "master"
before_script:
- uname -s # get system info
script:
- echo "VERSION=$(var=$(<pyproject.toml); set -- $var; echo ${14} | sed 's/^.//' | sed 's/.$//')" >> vars.env
artifacts:
reports:
dotenv: vars.env
release_job:
stage: release
image: registry.gitlab.com/gitlab-org/release-cli:latest
rules:
- if: $CI_COMMIT_TAG
when: never
- if: $CI_COMMIT_REF_NAME == "master"
needs: ['vars']
before_script:
- uname -s # get system info
script:
- cat /etc/*-release
- echo $VERSION
release: # See https://docs.gitlab.com/ee/ci/yaml/#release for available properties
tag_name: 'v$VERSION' # The version is incremented per pipeline.
name: 'v$VERSION'
ref: '$CI_COMMIT_SHA' # The tag is created from the pipeline SHA.
description: 'CHANGELOG.md'
assets:
links:
- name: 'PyPI'
url: 'https://pypi.org/project/gvec_to_python/'
# OLD, TO BE DELETED
# deploy:
# stage: release
# rules:
# - if: $CI_COMMIT_TAG
# when: never
# - if: $CI_COMMIT_REF_NAME == "master"
# before_script: # before_script:
# - apt-get -qq update && apt-get -qq install -y gcc gfortran libblas-dev liblapack-dev libopenmpi-dev openmpi-bin # - apt-get -qq update && apt-get -qq install -y gcc gfortran libblas-dev liblapack-dev libopenmpi-dev openmpi-bin
# - pip install -U pip build twine # - pip install -U pip build twine
......
## Version 1.1.2
* Move to gvec group
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment