diff --git a/.woodpecker/build.yml b/.woodpecker/build.yml index 4889878..0dbf433 100644 --- a/.woodpecker/build.yml +++ b/.woodpecker/build.yml @@ -46,12 +46,13 @@ pipeline: version_bump_test: image: offline-twitter/go when: - branch: v*.*.* + - event: tag + ref: refs/tags/v*.*.* secrets: # - offline_twatter_passwd - offline_twatter_session_file 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 - - echo "deb https://apt.playfulpachyderm.com/ ./" | sudo tee /etc/apt/sources.list.d/offline_twitter.list - sudo apt update @@ -70,12 +71,13 @@ pipeline: dpkg_build_and_upload: when: - branch: v*.*.* + - event: tag + ref: refs/tags/v*.*.* image: offline-twitter/go secrets: - aptrepo_id_ecdsa 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 - ./build_dpkg.sh $version - eval $(ssh-agent) @@ -86,20 +88,22 @@ pipeline: windows_build: image: offline-twitter/go-mingw when: - branch: v*.*.* + - event: tag + ref: refs/tags/v*.*.* commands: - 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_package_and_upload: when: - branch: v*.*.* + - event: tag + ref: refs/tags/v*.*.* image: offline-twitter/innosetup secrets: - offline_twatter_id_ecdsa 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 - eval $(ssh-agent) - echo "$OFFLINE_TWATTER_ID_ECDSA" | ssh-add -