Abandon concept of release branches, switch to tags
This commit is contained in:
parent
9a985539c5
commit
27d8ab39f0
@ -46,12 +46,13 @@ pipeline:
|
|||||||
version_bump_test:
|
version_bump_test:
|
||||||
image: offline-twitter/go
|
image: offline-twitter/go
|
||||||
when:
|
when:
|
||||||
branch: v*.*.*
|
- event: tag
|
||||||
|
ref: refs/tags/v*.*.*
|
||||||
secrets:
|
secrets:
|
||||||
# - offline_twatter_passwd
|
# - offline_twatter_passwd
|
||||||
- offline_twatter_session_file
|
- offline_twatter_session_file
|
||||||
commands:
|
commands:
|
||||||
- export version=$(echo $CI_COMMIT_BRANCH | grep -Poh "(?<=^v)\d+\.\d+\.\d+")
|
- export version=$(echo $CI_COMMIT_TAG | grep -Poh "(?<=^v)\d+\.\d+\.\d+")
|
||||||
- curl https://apt.playfulpachyderm.com/KEY.gpg | sudo apt-key add -
|
- curl https://apt.playfulpachyderm.com/KEY.gpg | sudo apt-key add -
|
||||||
- echo "deb https://apt.playfulpachyderm.com/ ./" | sudo tee /etc/apt/sources.list.d/offline_twitter.list
|
- echo "deb https://apt.playfulpachyderm.com/ ./" | sudo tee /etc/apt/sources.list.d/offline_twitter.list
|
||||||
- sudo apt update
|
- sudo apt update
|
||||||
@ -70,12 +71,13 @@ pipeline:
|
|||||||
|
|
||||||
dpkg_build_and_upload:
|
dpkg_build_and_upload:
|
||||||
when:
|
when:
|
||||||
branch: v*.*.*
|
- event: tag
|
||||||
|
ref: refs/tags/v*.*.*
|
||||||
image: offline-twitter/go
|
image: offline-twitter/go
|
||||||
secrets:
|
secrets:
|
||||||
- aptrepo_id_ecdsa
|
- aptrepo_id_ecdsa
|
||||||
commands:
|
commands:
|
||||||
- export version=$(echo $CI_COMMIT_BRANCH | grep -Poh "(?<=^v)\d+\.\d+\.\d+")
|
- export version=$(echo $CI_COMMIT_TAG | grep -Poh "(?<=^v)\d+\.\d+\.\d+")
|
||||||
- cd build
|
- cd build
|
||||||
- ./build_dpkg.sh $version
|
- ./build_dpkg.sh $version
|
||||||
- eval $(ssh-agent)
|
- eval $(ssh-agent)
|
||||||
@ -86,20 +88,22 @@ pipeline:
|
|||||||
windows_build:
|
windows_build:
|
||||||
image: offline-twitter/go-mingw
|
image: offline-twitter/go-mingw
|
||||||
when:
|
when:
|
||||||
branch: v*.*.*
|
- event: tag
|
||||||
|
ref: refs/tags/v*.*.*
|
||||||
commands:
|
commands:
|
||||||
- cd cmd
|
- cd cmd
|
||||||
- export version=$(echo $CI_COMMIT_BRANCH | grep -Poh "(?<=^v)\d+\.\d+\.\d+")
|
- export version=$(echo $CI_COMMIT_TAG | grep -Poh "(?<=^v)\d+\.\d+\.\d+")
|
||||||
- ./windows-compile.sh $version
|
- ./windows-compile.sh $version
|
||||||
|
|
||||||
windows_package_and_upload:
|
windows_package_and_upload:
|
||||||
when:
|
when:
|
||||||
branch: v*.*.*
|
- event: tag
|
||||||
|
ref: refs/tags/v*.*.*
|
||||||
image: offline-twitter/innosetup
|
image: offline-twitter/innosetup
|
||||||
secrets:
|
secrets:
|
||||||
- offline_twatter_id_ecdsa
|
- offline_twatter_id_ecdsa
|
||||||
commands:
|
commands:
|
||||||
- export version=$(echo $CI_COMMIT_BRANCH | grep -Poh "(?<=^v)\d+\.\d+\.\d+")
|
- export version=$(echo $CI_COMMIT_TAG | grep -Poh "(?<=^v)\d+\.\d+\.\d+")
|
||||||
- iscc.sh /Dversion=$version /Dexe_path=`winepath -w cmd/twitter.exe` build/windows/setup.iss
|
- iscc.sh /Dversion=$version /Dexe_path=`winepath -w cmd/twitter.exe` build/windows/setup.iss
|
||||||
- eval $(ssh-agent)
|
- eval $(ssh-agent)
|
||||||
- echo "$OFFLINE_TWATTER_ID_ECDSA" | ssh-add -
|
- echo "$OFFLINE_TWATTER_ID_ECDSA" | ssh-add -
|
||||||
|
Loading…
x
Reference in New Issue
Block a user