有沒有辦法跳過github構建?問題是我的構建推送到分支時自動觸發,但合并到主分支后自動觸發構建。我想升級應用程式的flutter版本,進行提交和標記,將更改推送到相同分支。問題是,在將新版本的構建從 codemagic 本身推送到當前分支后,codemagic 再次觸發構建并且我得到了遞回。有誰知道一種作業方式?我已經嘗試了所有這些,還嘗試禁用標記上的觸發器構建并同時從帶有標記的腳本推送更改Codemagic 構建設定 Codemagic 腳本分支示例。
Codemagic 構建腳本:
#!/usr/bin/env bash
set -e # exit on first failed command
set -x # print all executed commands to the log
#if [ "$FCI_BUILD_STEP_STATUS" = "success" ]
#then
#bump code version
perl -i -pe 's/^(version:\s \d \.\d \.\d \ )(\d )$/$1.($2 1)/e' pubspec.yaml
#create a tag and publish
v=`grep 'version: ' pubspec.yaml | sed 's/version: //'`
version="dev-$v"
git commit -m "Bump version to $version" pubspec.yaml
git tag -a -m "Bump app version" $version
git push "https://user:[email protected]/repo/mobile" --follow-tags
#fi
uj5u.com熱心網友回復:
您可以在提交訊息中添加“skip ci”或“ci skip”。
它是 Codemagic 和其他持續集成服務的標準。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/368840.html
