GitLab模組
Adobe Workfront Fusion 需要 Adobe Workfront 授權以及 Adobe Workfront Fusion 授權。
在Adobe Workfront Fusion案例中,您可以自動執行使用GitLab的工作流程,並將其連線到多個協力廠商應用程式和服務。
關於建立情境的說明,請參閱建立情境:文章索引之下的文章。
關於模組的資訊,請參閱模組:文章索引之下的文章。
存取權要求
| table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
|---|---|
| Adobe Workfront 封裝 |
任何 Adobe Workfront Workflow 封裝及任何 Adobe Workfront Automation and Integration 封裝 Workfront Ultimate Workfront Prime 和 Select 封裝,以及額外購買的 Workfront Fusion。 |
| Adobe Workfront 授權 |
標準 工作或更高層級 |
| Adobe Workfront Fusion 授權 |
作業型:無 Workfront Fusion 授權要求 連接器型 (舊版):Workfront Fusion for Work Automation and Integration |
| 產品 | 如果您的組織擁有 Select 或 Prime Workfront 封裝,但不包括 Workfront Automation and Integration,則您的組織必須購買 Adobe Workfront Fusion。 |
若要詳細了解此表格中的資訊,請參閱🔗文件中的存取權要求。
關於 Adobe Workfront Fusion 授權的資訊,請參閱 Adobe Workfront Fusion 授權。
將 GitLab 連接至 Workfront Fusion connect-gitlab-to-workfront-fusion
-
在任何Workfront Fusion Gitlab模組中,按一下連線欄位旁的新增。
-
設定下列欄位:
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header 連線名稱 輸入此連線的名稱。 GitLab網址 輸入GitLab執行個體的URL。 存取權杖 輸入您的私密權杖或個人存取權杖。
如需有關在GitLab中尋找或建立個人存取權杖的資訊,請參閱檔案中個人存取權杖GitLab中的「建立個人存取權杖」。
-
按一下「繼續」。
-
按一下 授權 以建立連線並返回模組。
GitLab 模組及其欄位
當您設定 GitLab 模組時,Workfront Fusion 會顯示下列欄位。除了這些欄位以外,也可能因為其他因素,例如您在應用程式或服務中的存取層級,而顯示其他 GitLab 欄位。在模組中,粗體標題表示那是必要欄位。
若在欄位或函式上方看到對應按鈕,可以使用按鈕設定該欄位的變數和函式。如需詳細資訊,請參閱將資訊從一個模組對應到另一個模組。
觸發程序
此即時觸發模組會在組建狀態變更時啟動案例。
| table 0-row-2 layout-auto html-authored no-header | |
|---|---|
| Webhook |
選取您要用於此觸發器的webhook,或新增新的webhook。 若要新增webhook,
|
此即時觸發模組會在認可、合併請求、問題或程式碼片段上產生評論時啟動案例。
| table 0-row-2 layout-auto html-authored no-header | |
|---|---|
| Webhook |
選取您要用於此觸發器的webhook,或新增新的webhook。 若要新增webhook,
|
此即時觸發模組會在認可推送至存放庫時啟動案例。 此模組不會在推送標籤時啟動案例。
| table 0-row-2 layout-auto html-authored no-header | |
|---|---|
| Webhook |
選取您要用於此觸發器的webhook,或新增新的webhook。 若要新增webhook,
|
此即時觸發模組會在對問題發表評論時啟動案例。
| table 0-row-2 layout-auto html-authored no-header | |
|---|---|
| Webhook |
選取您要用於此觸發器的webhook,或新增新的webhook。 若要新增webhook,
|
此即時觸發器模組會在問題建立或現有問題更新、關閉或重新開啟時啟動案例。
| table 0-row-2 layout-auto html-authored no-header | |
|---|---|
| Webhook |
選取您要用於此觸發器的webhook,或新增新的webhook。 若要新增webhook,
|
發生下列其中一種情況時,此立即觸發模組就會啟動案例:
- 已建立新的合併請求
- 現有合併請求已更新、合併或關閉
- 在來源分支中新增認可
| table 0-row-2 layout-auto html-authored no-header | |
|---|---|
| Webhook |
選取您要用於此觸發器的webhook,或新增新的webhook。 若要新增webhook,
|
此立即觸發模組會在合併要求上產生評論時啟動案例。
| table 0-row-2 layout-auto html-authored no-header | |
|---|---|
| Webhook |
選取您要用於此觸發器的webhook,或新增新的webhook。 若要新增webhook,
|
此即時觸發模組會在管道狀態變更時啟動方案。
| table 0-row-2 layout-auto html-authored no-header | |
|---|---|
| Webhook |
選取您要用於此觸發器的webhook,或新增新的webhook。 若要新增webhook,
|
此排程觸發模組在新增專案時啟動案例,已驗證的使用者為其中一員。
| table 0-row-2 1-row-2 layout-auto html-authored no-header | |
|---|---|
| 連線 | 關於將您的 GitLab 帳戶連接至 Workfront Fusion 的說明,請參閱這篇文章中的將 GitLab 連接至 Workfront Fusion。 |
| 最大結果 | 輸入或對應您希望模組在每個案例執行週期中監視的最大記錄數量。 |
此排程觸發模組會在新分支新增至存放庫時啟動案例。
| table 0-row-2 1-row-2 layout-auto html-authored no-header | |
|---|---|
| 連線 | 關於將您的 GitLab 帳戶連接至 Workfront Fusion 的說明,請參閱這篇文章中的將 GitLab 連接至 Workfront Fusion。 |
| 最大結果 | 輸入或對應您希望模組在每個案例執行週期中監視的最大記錄數量。 |
此即時觸發模組會在存放庫中建立或刪除標籤時啟動案例。
| table 0-row-2 layout-auto html-authored no-header | |
|---|---|
| Webhook |
選取您要用於此觸發器的webhook,或新增新的webhook。 若要新增webhook,
|
此即時觸發模組會在程式碼片段上產生新評論時啟動案例。
| table 0-row-2 layout-auto html-authored no-header | |
|---|---|
| Webhook |
選取您要用於此觸發器的webhook,或新增新的webhook。 若要新增webhook,
|
此排程觸發模組會在新增待辦事項時啟動案例。 若未套用任何篩選器,則會在新增新的待辦事項時執行觸發器。
如需欄位的相關資訊,請參閱檔案中的取得dos清單GitLab。
此即時觸發模組會在建立或編輯Wiki頁面時啟動案例。
| table 0-row-2 layout-auto html-authored no-header | |
|---|---|
| Webhook |
選取您要用於此觸發器的webhook,或新增新的webhook。 若要新增webhook,
|
動作
此動作模組會將提交的變更與給定的合併請求合併。
如需欄位的相關資訊,請參閱檔案中的接受合併要求GitLab。
此動作模組會取消專案的單一建置。
| table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto html-authored no-header | |
|---|---|
| 連線 | 關於將您的 GitLab 帳戶連接至 Workfront Fusion 的說明,請參閱這篇文章中的將 GitLab 連接至 Workfront Fusion。 |
| 專案 ID | 選取或對應包含您要取消之組建的專案。 |
| 組建ID | 選取或對應您要取消的組建。 |
| 合併認可訊息 | 輸入或對應合併的認可訊息。 |
| 應移除來源分支 | 選擇合併完成時是否要移除來源分支。 |
| 建置成功時進行合併 | 選擇是否在建置完成後立即合併合併合併請求。 |
| SHA | 如果存在,則此SHA必須符合來源分支的HEAD。 如果不相符,合併就會失敗。 |
此動作模組會取消單一管道的建置。
如需有關欄位的資訊,請參閱檔案中的取消管道的工作GitLab。
如果合併請求設為管道成功時合併,此動作模組會取消該動作。
如需欄位的相關資訊,請參閱檔案中的管道成功時取消合併GitLab。
此動作模組會挑選對指定分支的認可。
如需欄位的相關資訊,請參閱檔案中的Cherry pick a commitGitLab。
此動作模組會為指定的存放庫建立新標籤。
如需有關欄位的資訊,請參閱檔案中的建立新標籤GitLab。
此動作模組會為指定專案建立新的管道。
如需有關欄位的資訊,請參閱檔案中的建立新管道GitLab。
此動作模組將發行說明新增至現有的Git標籤。
如需有關欄位的資訊,請參閱檔案中的建立版本GitLab。
此動作模組會在存放庫中建立新標籤,指向提供的參照。
如需有關欄位的資訊,請參閱檔案中的建立新標籤GitLab。
此動作模組會針對所選問題為目前使用者建立待辦事項。 目前的使用者是由用於此模組之連線上的認證所識別的使用者。
如需有關欄位的資訊,請參閱檔案中的建立待辦事項GitLab。
此動作模組會為所選合併請求上的目前使用者建立待辦事項。 目前的使用者是由用於此模組之連線上的認證所識別的使用者。
如需有關欄位的資訊,請參閱檔案中的建立待辦事項GitLab。
此動作模組會在專案上建立新的合併請求。
如需欄位的相關資訊,請參閱檔案中的建立合併要求GitLab。
此動作模組會在選取的存放庫中建立新檔案。
如需有關欄位的資訊,請參閱檔案中的在存放庫中建立新檔案GitLab。
此動作模組會為單一專案問題建立問題備註。
如需欄位的相關資訊,請參閱檔案中的建立新的問題備註GitLab。
此動作模組會為單一合併請求建立附註。
如需有關欄位的資訊,請參閱檔案中的建立新的合併要求備註GitLab。
此動作模組會為專案建立新的里程碑。
如需有關欄位的資訊,請參閱檔案中的建立新的里程碑GitLab。
此動作模組會為單一程式碼片段建立新的附註。 程式碼片段附註是使用者可在程式碼片段中張貼的註解。
如需有關欄位的資訊,請參閱檔案中的建立新的程式碼片段備註GitLab。
此動作模組會建立單一存放庫分支。
如需有關欄位的資訊,請參閱檔案中的建立存放庫分支GitLab。
此動作模組會建立新的組建變數。
如需有關欄位的資訊,請參閱檔案中的建立變數GitLab。
此動作模組僅適用於管理員和專案所有者。 它會刪除有問題的合併請求
如需有關欄位的資訊,請參閱檔案中的刪除合併要求GitLab。
此動作模組會從存放庫刪除現有檔案。
如需有關欄位的資訊,請參閱檔案中的刪除儲存庫中的現有檔案GitLab。
此動作模組會從存放庫刪除分支。
如需有關欄位的資訊,請參閱檔案中的刪除存放庫分支GitLab。
此動作模組會更新現有的專案問題。 此呼叫也用於將問題標示為已關閉。
如需欄位的相關資訊,請參閱檔案中的編輯問題GitLab。
此動作模組會更新現有的專案里程碑。
如需有關欄位的資訊,請參閱檔案中的編輯里程碑GitLab。
此動作模組會清除專案的建置(移除工作成品和工作記錄)。
如需有關欄位的資訊,請參閱檔案中的清除工作GitLab。
此搜尋模組會擷取待辦事項清單。
如需欄位的相關資訊,請參閱檔案中的取得dos清單GitLab。
此動作模組會擷取專案的單一工作。
如需有關欄位的資訊,請參閱檔案中的取得單一工作GitLab。
此動作模組會擷取由其名稱所決定的特定存放庫標籤。
如需有關欄位的資訊,請參閱檔案中的取得單一存放庫標籤GitLab。
此動作模組會擷取特定部署。
如需有關欄位的資訊,請參閱檔案中的取得特定部署GitLab。
此搜尋模組會擷取指派給單一專案里程碑的所有問題。
如需欄位的相關資訊,請參閱檔案中的取得指派給單一里程碑的所有問題GitLab。
此動作模組會擷取存放庫中檔案的相關資訊,例如名稱、大小或內容。
如需有關欄位的資訊,請參閱檔案中的從儲存庫GitLab取得檔案。
此搜尋模組會擷取專案的使用者。
如需有關欄位的資訊,請參閱檔案中的取得專案使用者GitLab。
此動作模組會擷取問題詳細資訊。
| table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
|---|---|
| 連線 | 若要建立新連線,請參閱本文中的連線GitLab至Workfront Fusion。 |
| 專案 | 選取包含您要擷取詳細資訊之問題的專案。 |
| 問題ID | 輸入或對應您要擷取其詳細資訊的問題名稱。 |
此動作模組會擷取特定專案問題的單一附註。
如需欄位的相關資訊,請參閱檔案中的取得單一問題備註GitLab。
此動作模組會擷取單一合併請求的相關資訊。
如需欄位的相關資訊,請參閱檔案中的取得單一合併要求GitLab。
此搜尋模組會擷取合併請求的相關資訊,包括其檔案和變更。
如需欄位的相關資訊,請參閱檔案中的取得單一合併要求變更GitLab。
此動作模組會擷取合併要求認可清單。
如需欄位的相關資訊,請參閱檔案中的取得單一合併要求認可GitLab。
此動作模組會針對給定的合併請求傳回單一附註。
如需欄位的相關資訊,請參閱檔案中的取得單一合併要求備註GitLab。
此動作模組會擷取里程碑詳細資訊。
如需有關欄位的資訊,請參閱檔案中的取得單一里程碑GitLab。
此動作模組會擷取專案詳細資料。
如需有關欄位的資訊,請參閱檔案中的取得單一專案GitLab。
此動作模組會擷取存放庫分支詳細資訊。
如需有關欄位的資訊,請參閱檔案中的取得單一存放庫分支GitLab。
此模組會擷取指定程式碼片段的單一附註。
如需有關欄位的資訊,請參閱檔案中的取得單一代碼片段備註GitLab。
此搜尋模組會擷取專案中認可專案的註解。
如需有關欄位的資訊,請參閱檔案中的取得認可GitLab的註解。
此動作模組取得專案中認可的diff。
如需欄位的相關資訊,請參閱檔案中的取得認可GitLab的差異。
防止在設定到期時刪除成品。
如需有關欄位的資訊,請參閱檔案中的保留成品GitLab。
此搜尋模組會擷取單一合併請求的所有附註清單。
如需欄位的相關資訊,請參閱檔案中的列出所有合併請求備註GitLab。
此模組會取得單一程式碼片段的所有附註清單。 程式碼片段附註是使用者可在程式碼片段中張貼的註解。
如需欄位的相關資訊,請參閱檔案中的列出所有程式碼片段備註GitLab。
此搜尋模組會傳回專案中特定認可的組建清單。
| table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
|---|---|
| 連線 | 若要建立新連線,請參閱本文中的連線GitLab至Workfront Fusion。 |
| 專案 ID | 選取包含您要列出建置之認可的專案。 |
| 範圍 | 若要將搜尋限製為以特定狀態建置,請選取狀態。 將此欄位保留空白會傳回認可的所有組建。 |
此搜尋模組會傳回指定之篩選設定發生的所有問題。
如需有關欄位的資訊,請參閱檔案中的清單問題GitLab。
此搜尋模組會擷取將透過合併所提供的合併請求而關閉的所有問題。
如需有關欄位的資訊,請參閱檔案中的列出將在合併GitLab時關閉的問題。
此搜尋模組會擷取專案中的所有標籤。
如需有關欄位的資訊,請參閱檔案中的清單標籤GitLab。
此搜尋模組會依篩選設定擷取所有合併請求。
如需欄位的相關資訊,請參閱檔案中的列出合併請求GitLab。
此搜尋模組會擷取已驗證身分的使用者設定為擁有者的專案。
如需有關欄位的資訊,請參閱檔案中的列出使用者專案GitLab。
此搜尋模組會擷取專案中的組建清單。
如需有關欄位的資訊,請參閱檔案中的列出專案工作GitLab。
此搜尋模組會擷取專案中的部署清單。
如需有關欄位的資訊,請參閱檔案中的列出專案部署GitLab。
此搜尋模組會擷取單一問題所有附註的清單。
如需欄位的相關資訊,請參閱檔案中的列出專案問題說明GitLab。
此搜尋模組傳回指定專案中的所有問題。
如需有關欄位的資訊,請參閱檔案中的列出專案問題GitLab。
此搜尋模組會擷取專案中的所有里程碑。
如需有關欄位的資訊,請參閱檔案中的列出專案里程碑GitLab。
此搜尋模組會擷取專案的所有管道。
如需有關欄位的資訊,請參閱檔案中的列出專案管道GitLab。
此搜尋模組會從專案擷取存放庫標籤的清單,並依名稱以相反的字母順序排序。
如需有關欄位的資訊,請參閱檔案中的列出專案存放庫標籤GitLab。
此搜尋模組會擷取專案的變數清單。
如需有關欄位的資訊,請參閱檔案中的列出專案變數GitLab。
此搜尋模組會擷取已驗證身分的使用者所屬的所有專案。
如需有關欄位的資訊,請參閱檔案中的列出所有專案GitLab。
此模組會依搜尋字詞搜尋存放庫分支。
如需有關欄位的資訊,請參閱檔案中的列出存放庫分支GitLab。
此搜尋模組會擷取專案中的存放庫認可清單。
如需有關欄位的資訊,請參閱檔案中的列出存放庫認可GitLab。
此搜尋模組會擷取存放庫貢獻者清單。
如需欄位的相關資訊,請參閱檔案中的貢獻者GitLab。
此搜尋模組會擷取專案中的存放庫檔案和目錄清單。
如需有關欄位的資訊,請參閱檔案中的列出存放庫樹狀結構GitLab。
此動作模組會將ID為目前使用者提供的單一擱置中待辦事項標示為已完成。
如需有關欄位的資訊,請參閱檔案中的將待辦事項標示為完成GitLab。
修改問題的現有附註。
如需有關欄位的資訊,請參閱檔案中的修改現有問題備註GitLab。
修改合併請求的現有附註。
如需有關欄位的資訊,請參閱檔案中的修改現有的合併要求備註GitLab。
此動作模組會修改程式碼片段的現有附註。
如需有關欄位的資訊,請參閱檔案中的修改現有的程式碼片段備註GitLab。
此動作模組會建立新專案問題。
如需有關欄位的資訊,請參閱檔案中的新問題GitLab。
此動作模組會觸發啟動工作的手動動作。
如需有關欄位的資訊,請參閱檔案中的播放工作GitLab。
此動作模組會新增註解至認可。
如需欄位的相關資訊,請參閱檔案中的張貼註解以認可GitLab。
此動作模組會移除專案的變數。
如需欄位的相關資訊,請參閱檔案中的移除變數GitLab。
此動作模組會重試認可中的單一組建。
| table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
|---|---|
| 連線 | 若要建立新連線,請參閱本文中的連線GitLab至Workfront Fusion。 |
| 專案 ID | 選取包含您要重試之組建的專案。 |
| 組建ID | 選取要重試的組建。 |
此動作模組會重試管道中失敗的組建。
如需有關欄位的資訊,請參閱檔案中的在管道GitLab中重試工作。
此模組會擷取專案特定變數的詳細資訊。
如需欄位的相關資訊,請參閱檔案中的顯示變數詳細資料GitLab。
此動作模組會更新版本。
如需有關欄位的資訊,請參閱檔案中的更新版本GitLab。
此動作模組會更新現有的合併請求。 您可以變更目標分支、標題,或甚至關閉MR。
如需欄位的相關資訊,請參閱檔案中的更新合併要求GitLab。
此動作模組會更新專案的變數。
如需有關欄位的資訊,請參閱檔案中的更新變數GitLab。