2
A
回答
2
流水線由git鉤子觸發。您可以通過工作流用戶界面爲管道分配一個鉤子。鉤子只是一個簡單的腳本,如果構建要發生就返回0,如果不發生,則返回其他任何內容。因此,您可以檢查是否提交標記是這樣的:
[ `git tag -l --points-at HEAD` | grep "YourTagsRegex" ] && exit 0
exit 1
請注意,我沒有測試過這個。但希望這很接近。
相關問題
- 1. Wercker崩潰與
- 2. tcpkill:只有在建立連接後才能建立連接
- 3. 建立一個只讀了
- 4. 建立只修改項目?
- 5. 如何建立只保存在FDT?
- 6. 如何啓用wercker
- 7. wercker for sails + mongo db
- 8. Wercker S3sync不工作
- 9. Wercker gh-pages部署失敗
- 10. 從wercker部署到GIT
- 11. 只有建立功能/ *分行
- 12. 的TeamCity:修改時只能建立
- 13. 觸發建立只推掌握
- 14. 使用wercker登錄命令時,wercker文件中的語法錯誤
- 15. 建立在Java
- 16. 建立在Android
- 17. 建立在
- 18. 建立在Windows
- 19. 建立在C#
- 20. 建立在Django
- 21. 建立在Java
- 22. 建立在Java
- 23. 建立在C#
- 24. 建立在Android
- 25. 建立在vb.net
- 26. 建立在ASP.Net
- 27. 建立在Perl
- 28. 建立在SQL
- 29. 建立在TFS
- 30. 建立在Apache
不過這樣一來,爲失敗並通知以電子郵件形式發送每一個正常的承諾推到回購時間運行標記。 –
如果您在管道中執行此操作(由於非零退出值),將會失敗。但是,當你將它配置爲一個鉤子時,它不應該這樣做;它應該不會啓動管道,所以不會有成功或失敗。如果你看到不同的行爲,你應該聯繫gitlab。 –