簡體   English   中英

如何跳過MyGet構建服務中的特定提交?

[英]How to skip specific commits in MyGet build service?

我想使用MyGet構建服務來構建托管在GitHub上的項目。 但是,更新存儲庫中的README.md或其他文檔會不必要地觸發該服務。 有什么辦法可以跳過這些提交嗎?

不幸的是,沒有開箱即用的方式可以過濾提交,因為機器無法知道要構建什么而不要構建什么(無需進行大量配置)。 不管您提交什么,GitHub commit webhook都可以觸發。 任何響應webhook的服務都將監聽該事件,包括MyGet。

但是,您可以構建自己的觸發器,因為MyGet Build Services支持POST Web掛鈎。 您可以將自己的過濾器添加到自定義觸發器,並選擇何時觸發Webhook,何時不觸發。

可以在以下位置找到有關如何為MyGet Build Services創建自定義生成觸發器的詳細信息: http ://docs.myget.org/docs/how-to/auto-trigger-a-myget-build-using-an-http- 摘機網址

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM