GitLab模組

除了Adobe Workfront授權,Adobe Workfront Fusion還需要Adobe Workfront Fusion授權。

在Adobe Workfront Fusion案例中,您可以自動執行使用GitLab的工作流程,並將其連線到多個協力廠商應用程式和服務。

NOTE
本文期望讀者對API檔案及一般GitLab功能有一定的瞭解。

如果您需要有關建立案例的指示,請參閱在 Adobe Workfront Fusion中建立案例。

如需模組的相關資訊,請參閱 Adobe Workfront Fusion🔗中的模組。

存取需求

您必須具有下列存取權才能使用本文中的功能:

Adobe Workfront 計畫*
Pro或更高版本
Adobe Workfront 授權*
計畫,工作
Adobe Workfront Fusion 授權**

目前授權需求:無Workfront Fusion授權需求。

舊版授權需求:Workfront Fusion for Work Automation and Integration

產品

目前產品需求:如果您有Select或Prime Adobe Workfront計畫,您的組織必須購買Adobe Workfront Fusion及Adobe Workfront,才能使用本文所述的功能。 Workfront Fusion包含在Ultimate Workfront計畫中。

舊版產品需求:您的組織必須購買Adobe Workfront Fusion及Adobe Workfront,才能使用本文所述的功能。

若要瞭解您擁有的計畫、授權型別或存取權,請連絡您的Workfront管理員。

如需Adobe Workfront Fusion授權的相關資訊,請參閱Adobe Workfront Fusion 授權

將GitLab連線至Workfront Fusion connect-gitlab-to-workfront-fusion

  1. 在任何Workfront Fusion Gitlab模組中,按一下連線欄位旁的​ 新增

  2. 設定下列欄位:

    table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
    連線名稱 輸入連線的名稱。
    GitLab網址 輸入GitLab執行個體的URL。
    存取權杖

    輸入您的私密權杖或個人存取權杖。

    如需有關在GitLab中尋找或建立個人存取權杖的資訊,請參閱GitLab檔案中個人存取權杖中的「建立個人存取權杖」。

  3. 按一下​ 繼續

  4. 按一下​ 授權 ​以建立連線並返回模組。

GitLab模組及其欄位

當您設定GitLab模組時,Workfront Fusion會顯示下列欄位。 除了這些欄位以外,可能還會顯示其他GitLab欄位,視您在應用程式或服務中的存取層級等因素而定。 模組中的粗體標題表示必填欄位。

如果您在欄位或函式上方看到對應按鈕,則可以使用它來設定該欄位的變數和函式。 如需詳細資訊,請參閱在 Adobe Workfront Fusion中將資訊從一個模組對應到另一個模組。

觸發器

觀看組建狀態

此即時觸發模組會在組建狀態變更時啟動案例。

table 0-row-2 layout-auto html-authored no-header
Webhook

選取您要用於此觸發器的webhook,或新增新的webhook。

若要新增webhook,

  1. 按一下webhook欄位旁的 Add

  2. 輸入下列內容:

    • webhook的名稱
    • 您要用於此webhook的連線
    • 您希望webhook監視建置狀態變更的專案
  3. 按一下 儲存 以儲存webhook並返回模組。

觀看認可/MR/問題/代碼片段評論

此即時觸發模組會在認可、合併請求、問題或程式碼片段上產生評論時啟動案例。

table 0-row-2 layout-auto html-authored no-header
Webhook

選取您要用於此觸發器的webhook,或新增新的webhook。

若要新增webhook,

  1. 按一下webhook欄位旁的 Add

  2. 輸入下列內容:

    • webhook的名稱
    • 您要用於此webhook的連線
    • 您希望webhook觀看其註解的專案
  3. 按一下 儲存 以儲存webhook並返回模組。

觀看認可(推送)

此即時觸發模組會在認可推送至存放庫時啟動案例。 此模組不會在推送標籤時啟動案例。

table 0-row-2 layout-auto html-authored no-header
Webhook

選取您要用於此觸發器的webhook,或新增新的webhook。

若要新增webhook,

  1. 按一下webhook欄位旁的 Add

  2. 輸入下列內容:

    • webhook的名稱
    • 您要用於此webhook的連線
    • 您希望webhook監視認可專案的專案
  3. 按一下 儲存 以儲存webhook並返回模組。

觀看問題註解

此即時觸發模組會在對問題發表評論時啟動案例。

table 0-row-2 layout-auto html-authored no-header
Webhook

選取您要用於此觸發器的webhook,或新增新的webhook。

若要新增webhook,

  1. 按一下webhook欄位旁的 Add

  2. 輸入下列內容:

    • webhook的名稱
    • 您要用於此webhook的連線
    • 您希望Webhook觀看問題註解的專案
  3. 按一下 儲存 以儲存webhook並返回模組。

觀看問題

此即時觸發器模組會在問題建立或現有問題更新、關閉或重新開啟時啟動案例。

table 0-row-2 layout-auto html-authored no-header
Webhook

選取您要用於此觸發器的webhook,或新增新的webhook。

若要新增webhook,

  1. 按一下webhook欄位旁的 Add

  2. 輸入下列內容:

    • webhook的名稱
    • 您要用於此webhook的連線
    • 您希望webhook監視問題的專案
  3. 按一下 儲存 以儲存webhook並返回模組。

觀看合併要求

發生下列其中一種情況時,此立即觸發模組就會啟動案例:

  • 已建立新的合併請求
  • 現有合併請求已更新、合併或關閉
  • 在來源分支中新增認可
table 0-row-2 layout-auto html-authored no-header
Webhook

選取您要用於此觸發器的webhook,或新增新的webhook。

若要新增webhook,

  1. 按一下webhook欄位旁的 Add

  2. 輸入下列內容:

    • webhook的名稱
    • 您要用於此webhook的連線
    • 您希望webhook監視合併請求的專案
  3. 按一下 儲存 以儲存webhook並返回模組。

觀看合併要求註解

此立即觸發模組會在合併要求上產生評論時啟動案例。

table 0-row-2 layout-auto html-authored no-header
Webhook

選取您要用於此觸發器的webhook,或新增新的webhook。

若要新增webhook,

  1. 按一下webhook欄位旁的 Add

  2. 輸入下列內容:

    • webhook的名稱
    • 您要用於此webhook的連線
    • 您希望webhook監視合併請求註解的專案
  3. 按一下 儲存 以儲存webhook並返回模組。

觀看管道狀態

此即時觸發模組會在管道狀態變更時啟動方案。

table 0-row-2 layout-auto html-authored no-header
Webhook

選取您要用於此觸發器的webhook,或新增新的webhook。

若要新增webhook,

  1. 按一下webhook欄位旁的 Add

  2. 輸入下列內容:

    • webhook的名稱
    • 您要用於此webhook的連線
    • 您希望webhook監視管道狀態變更的專案
  3. 按一下 儲存 以儲存webhook並返回模組。

觀看專案

此排程觸發模組在新增專案時啟動案例,已驗證的使用者為其中一員。

table 0-row-2 1-row-2 layout-auto html-authored no-header
Connection 如需有關將您的GitLab帳戶連線到Workfront Fusion的說明,請參閱本文中的將GitLab連線到Workfront Fusion
最大結果 輸入或對應您希望模組在每個案例執行週期中監視的最大記錄數量。
監視存放庫分支

此排程觸發模組會在新分支新增至存放庫時啟動案例。

table 0-row-2 1-row-2 layout-auto html-authored no-header
Connection 如需有關將您的GitLab帳戶連線到Workfront Fusion的說明,請參閱本文中的將GitLab連線到Workfront Fusion
最大結果 輸入或對應您希望模組在每個案例執行週期中監視的最大記錄數量。
監視存放庫標籤

此即時觸發模組會在存放庫中建立或刪除標籤時啟動案例。

table 0-row-2 layout-auto html-authored no-header
Webhook

選取您要用於此觸發器的webhook,或新增新的webhook。

若要新增webhook,

  1. 按一下webhook欄位旁的 Add

  2. 輸入下列內容:

    • webhook的名稱
    • 您要用於此webhook的連線
    • 您希望webhook監視標籤的專案
  3. 按一下 儲存 以儲存webhook並返回模組。

觀看程式碼片段註解

此即時觸發模組會在程式碼片段上產生新評論時啟動案例。

table 0-row-2 layout-auto html-authored no-header
Webhook

選取您要用於此觸發器的webhook,或新增新的webhook。

若要新增webhook,

  1. 按一下webhook欄位旁的 Add

  2. 輸入下列內容:

    • webhook的名稱
    • 您要用於此webhook的連線
    • 您希望webhook觀看其註解的專案
  3. 按一下 儲存 以儲存webhook並返回模組。

觀看待辦事項

此排程觸發模組會在新增待辦事項時啟動案例。 若未套用任何篩選器,則會在新增新的待辦事項時執行觸發器。

如需欄位的相關資訊,請參閱GitLab檔案中的取得dos清單

觀看Wiki頁面

此即時觸發模組會在建立或編輯Wiki頁面時啟動案例。

table 0-row-2 layout-auto html-authored no-header
Webhook

選取您要用於此觸發器的webhook,或新增新的webhook。

若要新增webhook,

  1. 按一下webhook欄位旁的 Add

  2. 輸入下列內容:

    • webhook的名稱
    • 您要用於此webhook的連線
    • 您希望Webhook觀看Wiki頁面的專案
  3. 按一下 儲存 以儲存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
Connection 如需有關將您的GitLab帳戶連線到Workfront Fusion的說明,請參閱本文中的將GitLab連線到Workfront Fusion
專案ID 選取或對應包含您要取消之組建的專案。
組建ID 選取或對應您要取消的組建。
合併認可訊息 輸入或對應合併的認可訊息。
應移除來源分支 選擇合併完成時是否要移除來源分支。
建置成功時進行合併 選擇是否在建置完成後立即合併合併合併請求。
SHA 如果存在,則此SHA必須符合來源分支的HEAD。 如果不相符,合併就會失敗。
取消管道的組建

此動作模組會取消單一管道的建置。

如需有關欄位的資訊,請參閱GitLab檔案中的取消管道的工作

管道成功時取消合併

如果合併請求設為管道成功時合併,此動作模組會取消該動作。

如需欄位的相關資訊,請參閱GitLab檔案中的管道成功時取消合併

挑選認可

此動作模組會挑選對指定分支的認可。

如需欄位的相關資訊,請參閱GitLab檔案中的Cherry pick a commit

建立新標籤

此動作模組會為指定的存放庫建立新標籤。

如需有關欄位的資訊,請參閱GitLab檔案中的建立新標籤

建立新管道

此動作模組會為指定專案建立新的管道。

如需有關欄位的資訊,請參閱GitLab檔案中的建立新管道

建立新版本

此動作模組將發行說明新增至現有的Git標籤。

如需有關欄位的資訊,請參閱GitLab檔案中的建立版本

建立新標籤

此動作模組會在存放庫中建立新標籤,指向提供的參照。

如需有關欄位的資訊,請參閱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檔案中的取得專案使用者

取得單一問題

此動作模組會擷取問題詳細資訊。

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection 若要建立新連線,請參閱本文中的連線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
Connection 若要建立新連線,請參閱本文中的連線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檔案中的播放工作

要認可的<>Post註解

此動作模組會新增註解至認可。

如需欄位的相關資訊,請參閱GitLab檔案中的要認可的Post註解

移除變數

此動作模組會移除專案的變數。

如需欄位的相關資訊,請參閱GitLab檔案中的移除變數

重試組建

此動作模組會重試認可中的單一組建。

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection 若要建立新連線,請參閱本文中的連線GitLab至Workfront Fusion
專案ID 選取包含您要重試之組建的專案。
組建ID 選取要重試的組建。
重試管道中失敗的工作

此動作模組會重試管道中失敗的組建。

如需有關欄位的資訊,請參閱GitLab檔案中的在管道中重試工作。

取得變數

此模組會擷取專案特定變數的詳細資訊。

如需欄位的相關資訊,請參閱GitLab檔案中的顯示變數詳細資料

更新版本

此動作模組會更新版本。

如需有關欄位的資訊,請參閱GitLab檔案中的更新版本

更新合併要求

此動作模組會更新現有的合併請求。 您可以變更目標分支、標題,或甚至關閉MR。

如需欄位的相關資訊,請參閱GitLab檔案中的更新合併要求

更新變數

此動作模組會更新專案的變數。

如需有關欄位的資訊,請參閱GitLab檔案中的更新變數

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43