【把玩Azure DevOps】Day18 CI/CD从这里:Pipeline设定Yaml以外的Trigger方式

前一篇提到了Build pipeline的排程除了可以在Yaml内设定之外,也可以透过传统UI的方式设定。同样的,Repo内的档案异动触发的方式也分为Yaml设定和传统UI设定两种方式,而且在前一篇的截图画面中就有透露了唷!

Yaml设定的方式其实在范本中最上面的trigger那段就是设定了,前面的文章也有把它改成none来停止触发,这篇同样是来看看传统UI的设定方式。

首先同样进入到Pipeline的Trigger:

https://ithelp.ithome.com.tw/upload/images/20210930/20033961iYV3hHx9pt.png

接着在左边画面的Continuous integration底下点一下Repo的名称,右边的画面勾选Override the YAML continuous integration trigger from here,覆写Yaml内的trigger设定,就会出现UI的设定选项:

https://ithelp.ithome.com.tw/upload/images/20210930/20033961yTTchWIywa.png

和前一篇的设定类似,同样有Branch filters可以筛选Branch,但是多了下面的Path filters,可以新增Repo内的路径筛选,针对Repo内的档案异动设定筛选条件来决定是否触发。

透过这个方式可以在Pipeline中设计几个Task,将一些非程序的档案在有异动的时候透过Pipeline自动打包并且上传到特定的储存空间提供下载或是做其它後续的动作串连。


<<:  闭包 跟 scope chain

>>:  SuiteScript - Entry Point

Day2:安装Azure AD Connector同步至M365遇到TLS 1.2卡卡要怎麽办

当我们正准备将企业AD帐号透过传送门(Azure AD Connector)运送到Microsoft...

DAY2-为什麽需要用VUE???

这边是我在上次面试时有被问到跟自己想搞清楚的几个问题 第一个问题就是什麽是MVVM? 如果VIEW上...

制作婚礼现场即时留言版- Azure SignalR Service II

第12 届iT邦帮忙铁人赛系列文章 (Day29) 在上一篇我们用 Console App 发送讯息...

30天学习笔记 介绍-day 25-View Animation

View Animation可以对view做透明度、缩放、平移、旋转等动画。 xml动画文件需再re...

DAY5 Python基础教学(二)

DAY5 Python基础教学-List 前言 List结构非常重要,它跟C语言中的array很像,...