在 CodeCatalyst 中將功能新增至具有擴充功能的專案 - Amazon CodeCatalyst

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 CodeCatalyst 中將功能新增至具有擴充功能的專案

Amazon CodeCatalyst 包含的擴充功能可協助您新增功能,並與 CodeCatalyst 以外的產品整合。透過 CodeCatalyst 目錄中的擴充功能,團隊可以在 CodeCatalyst 中自訂他們的體驗。

可用的第三方延伸模組

視您選擇整合資源的延伸項目而定,您可以將特定功能新增至 CodeCatalyst 專案。

在 CodeCatalyst 中整合 GitHub 儲存庫

GitHub 是一種雲端服務,可協助開發人員存放和管理程式碼。GitHub 儲存庫擴充功能可讓您在 Amazon CodeCatalyst 專案中使用連結的 GitHub 儲存庫。您也可以在建立新的 CodeCatalyst 專案時連結 GitHub 儲存庫。如需詳細資訊,請參閱使用連結的第三方儲存庫建立專案

注意
  • 您無法搭配 CodeCatalyst 專案使用空的或封存的 GitHub 儲存庫。

  • GitHub 儲存庫延伸模組與 GitHub Enterprise Server 儲存庫不相容。

安裝並設定 GitHub 儲存庫延伸模組後,您將能夠:

  • 在 CodeCatalyst 中的來源儲存庫清單中檢視您的 GitHub 儲存庫

  • 在您的 GitHub 儲存庫中存放和管理工作流程定義檔案

  • 從 CodeCatalyst 開發環境建立、讀取、更新和刪除儲存在連結 GitHub 儲存庫中的檔案

  • 從 CodeCatalyst 中連結的 GitHub 儲存庫存放檔案並編製索引

  • 使用連線 GitHub 帳戶的現有儲存庫建立 CodeCatalyst 專案

  • 使用藍圖建立專案或新增藍圖時,使用藍圖產生的程式碼建立 GitHub 儲存庫

  • 啟動 CodeCatalyst 工作流程會在程式碼推送至連結的 GitHub 儲存庫時自動執行,或在連結的 GitHub 儲存庫中建立、修改或關閉提取請求時自動執行

  • 在 CodeCatalyst 工作流程中使用連結的 GitHub 儲存庫來源檔案

  • 在 CodeCatalyst 工作流程中讀取和執行 GitHub 動作

  • 將 CodeCatalyst 工作流程執行狀態傳送至連結的 GitHub 儲存庫,並根據遞交狀態封鎖 GitHub 提取請求合併

在 CodeCatalyst 中整合 Bitbucket 儲存庫

Bitbucket 是一種雲端服務,可協助開發人員存放和管理程式碼。Bitbucket 儲存庫延伸可讓您在 Amazon CodeCatalyst 專案中使用連結的 Bitbucket 儲存庫。您也可以在建立新的 CodeCatalyst 專案時連結 Bitbucket 儲存庫。如需詳細資訊,請參閱使用連結的第三方儲存庫建立專案

注意
  • 您無法搭配 CodeCatalyst 專案使用空白或封存的 Bitbucket 儲存庫。

  • Bitbucket 儲存庫擴充功能與 Bitbucket 資料中心儲存庫不相容。

安裝和設定 Bitbucket 儲存庫延伸模組後,您將能夠:

  • 在 CodeCatalyst 中的來源儲存庫清單中檢視您的 Bitbucket 儲存庫

  • 在您的 Bitbucket 儲存庫中存放和管理工作流程定義檔案。

  • 從 CodeCatalyst 開發環境建立、讀取、更新和刪除儲存在連結 Bitbucket 儲存庫中的檔案

  • 使用已連線 Bitbucket 帳戶的現有儲存庫建立 CodeCatalyst 專案

  • 從 CodeCatalyst 中連結的 Bitbucket 儲存庫存放和索引檔案

  • 使用藍圖建立專案或新增藍圖時,使用藍圖產生的程式碼建立 Bitbucket 儲存庫

  • 啟動 CodeCatalyst 工作流程會在程式碼推送至連結的 Bitbucket 儲存庫時自動執行,或在連結的 Bitbucket 儲存庫中建立、修改或關閉提取請求時自動執行

  • 在 CodeCatalyst 工作流程中使用連結的 Bitbucket 儲存庫來源檔案

  • 將 CodeCatalyst 工作流程執行狀態傳送至連結的 Bitbucket 儲存庫,並根據遞交狀態封鎖 Bitbucket 提取請求合併

在 CodeCatalyst 中整合 GitLab 儲存庫

GitLab 是一種雲端服務,可協助開發人員存放和管理程式碼。GitLab 儲存庫擴充功能可讓您在 Amazon CodeCatalyst 專案中使用連結的 GitLab 專案儲存庫。您也可以在建立新的 CodeCatalyst 專案時連結 GitLab 專案儲存庫。如需詳細資訊,請參閱使用連結的第三方儲存庫建立專案

注意
  • 您無法搭配 CodeCatalyst 專案使用空白或封存的 GitLab 專案儲存庫。

  • GitLab 儲存庫延伸模組與 GitLab 自我管理儲存庫不相容。

安裝並設定 GitLab 儲存庫延伸模組後,您將能夠:

  • 在 CodeCatalyst 中的來源儲存庫清單中檢視 GitLab 專案儲存庫

  • 在您的 GitLab 專案儲存庫中存放和管理工作流程定義檔案。

  • 從 CodeCatalyst 開發環境建立、讀取、更新和刪除儲存在連結 GitLab 專案儲存庫中的檔案

  • 使用連線 GitLab 使用者的現有儲存庫建立 CodeCatalyst 專案

  • 在 CodeCatalyst 中儲存和索引來自連結 GitLab 專案儲存庫的檔案

  • 使用藍圖建立專案或新增藍圖時,使用藍圖產生的程式碼建立 GitLab 專案儲存庫

  • 啟動 CodeCatalyst 工作流程會在程式碼推送至連結的 GitLab 專案儲存庫時自動執行,或在連結的 GitLab 專案儲存庫中建立、修改或關閉提取請求時自動執行

  • 在 CodeCatalyst 工作流程中使用連結的 GitLab 專案儲存庫來源檔案

  • 將 CodeCatalyst 工作流程執行狀態傳送至連結的 GitLab 專案儲存庫,並根據遞交狀態封鎖 GitLab 合併請求

在 CodeCatalyst 中整合 Jira 問題

Jira 是一種軟體應用程式,可協助靈活的開發團隊規劃、指派、追蹤、報告和管理工作。Jira Software 擴充功能可讓您在 Amazon CodeCatalyst 專案中使用 Jira 專案。

注意

CodeCatalyst 僅與 Jira Software Cloud 相容。

安裝並設定 Amazon CodeCatalyst 專案的 Jira 軟體延伸模組後,您將能夠:

  • 透過將 Jira 專案連結至 CodeCatalyst 專案,從 CodeCatalyst 存取專案

  • 更新 CodeCatalyst 提取請求的 Jira 問題

  • 檢視 Jira 問題中連結 CodeCatalyst 提取請求的狀態和工作流程執行