fix: changed order
This commit is contained in:
parent
8f91f64d04
commit
bf5d680612
1 changed files with 30 additions and 29 deletions
|
@ -27,35 +27,7 @@ steps:
|
||||||
echo "GitVersion_MajorMinorPatch=$(jq -r '.MajorMinorPatch' version.json)" >> gitversion.env
|
echo "GitVersion_MajorMinorPatch=$(jq -r '.MajorMinorPatch' version.json)" >> gitversion.env
|
||||||
echo "GitVersion_BuildMetaData=$(jq -r '.BuildMetaData' version.json)" >> gitversion.env
|
echo "GitVersion_BuildMetaData=$(jq -r '.BuildMetaData' version.json)" >> gitversion.env
|
||||||
|
|
||||||
- name: build
|
- name: tagging
|
||||||
depends_on: [gitversion]
|
|
||||||
when:
|
|
||||||
event: push
|
|
||||||
branch: main
|
|
||||||
image: python:3.9.21
|
|
||||||
commands:
|
|
||||||
- source gitversion.env
|
|
||||||
- sed -i "s/^__version__ = .*/__version__ = \"$GitVersion_SemVer\"/" src/PyPiUpdater/__init__.py
|
|
||||||
- cat src/PyPiUpdater/__init__.py
|
|
||||||
- python3 -m pip install build
|
|
||||||
- python3 -m build
|
|
||||||
|
|
||||||
- name: release
|
|
||||||
depends_on: [gitversion, build]
|
|
||||||
when:
|
|
||||||
event: push
|
|
||||||
branch: main
|
|
||||||
image: python:3.9.21
|
|
||||||
environment:
|
|
||||||
TWINE_PASSWORD:
|
|
||||||
from_secret: TWINE_API
|
|
||||||
TWINE_USERNAME: "__token__"
|
|
||||||
commands:
|
|
||||||
- ls
|
|
||||||
- python3 -m pip install twine
|
|
||||||
- python3 -m twine upload dist/*
|
|
||||||
|
|
||||||
- name: tag-release
|
|
||||||
depends_on: [gitversion]
|
depends_on: [gitversion]
|
||||||
when:
|
when:
|
||||||
event: push
|
event: push
|
||||||
|
@ -73,3 +45,32 @@ steps:
|
||||||
- source gitversion.env
|
- source gitversion.env
|
||||||
- git tag $GitVersion_SemVer
|
- git tag $GitVersion_SemVer
|
||||||
- git push origin tag $GitVersion_SemVer
|
- git push origin tag $GitVersion_SemVer
|
||||||
|
|
||||||
|
- name: build
|
||||||
|
depends_on: [gitversion, tagging]
|
||||||
|
when:
|
||||||
|
event: push
|
||||||
|
branch: main
|
||||||
|
image: python:3.9.21
|
||||||
|
commands:
|
||||||
|
- ls
|
||||||
|
- source gitversion.env
|
||||||
|
- sed -i "s/^__version__ = .*/__version__ = \"$GitVersion_SemVer\"/" src/PyPiUpdater/__init__.py
|
||||||
|
- cat src/PyPiUpdater/__init__.py
|
||||||
|
- python3 -m pip install build
|
||||||
|
- python3 -m build
|
||||||
|
|
||||||
|
- name: release
|
||||||
|
depends_on: [gitversion, tagging, build]
|
||||||
|
when:
|
||||||
|
event: push
|
||||||
|
branch: main
|
||||||
|
image: python:3.9.21
|
||||||
|
environment:
|
||||||
|
TWINE_PASSWORD:
|
||||||
|
from_secret: TWINE_API
|
||||||
|
TWINE_USERNAME: "__token__"
|
||||||
|
commands:
|
||||||
|
- ls
|
||||||
|
- python3 -m pip install twine
|
||||||
|
- python3 -m twine upload dist/*
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue