<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Continuous Integration and Deployment Admin settings > 原文:[https://docs.gitlab.com/ee/user/admin_area/settings/continuous_integration.html](https://docs.gitlab.com/ee/user/admin_area/settings/continuous_integration.html) * [Auto DevOps](#auto-devops-core-only) * [Maximum artifacts size](#maximum-artifacts-size-core-only) * [Default artifacts expiration](#default-artifacts-expiration-core-only) * [Shared Runners pipeline minutes quota](#shared-runners-pipeline-minutes-quota-starter-only) * [Archive jobs](#archive-jobs-core-only) * [Default CI configuration path](#default-ci-configuration-path) * [Required pipeline configuration](#required-pipeline-configuration-premium-only) * [Package Registry configuration](#package-registry-configuration-premium-only) # Continuous Integration and Deployment Admin settings[](#continuous-integration-and-deployment-admin-settings-core-only "Permalink") 在此區域中,您將找到 Auto DevOps,Runners 和作業工件的設置. 您可以在**管理區域>設置> CI / CD 中**找到它. [![Admin Area settings button](https://img.kancloud.cn/99/76/9976b1b982d990940aaa91ac39e6cd7a_729x99.png)](../img/admin_area_settings_button.png) ## Auto DevOps[](#auto-devops-core-only "Permalink") 要為所有項目啟用(或禁用) [Auto DevOps](../../../topics/autodevops/index.html) : 1. 轉到**管理區域>設置> CI / CD** . 2. 選中(或取消選中以禁用) **所有項目的默認為 Auto DevOps 管道**的框. 3. (可選)設置將用于 Auto Deploy 和 Auto Review Apps 的[Auto DevOps 基本域](../../../topics/autodevops/index.html#auto-devops-base-domain) . 4. 點擊**保存更改**以使更改生效. 從現在開始,每個不帶`.gitlab-ci.yml`現有項目和新創建的項目都將使用 Auto DevOps 管道. 如果要為特定項目禁用它,可以在[其設置中](../../../topics/autodevops/index.html#enablingdisabling-auto-devops)禁用它. ## Maximum artifacts size[](#maximum-artifacts-size-core-only "Permalink") 可以將[作業工件](../../../administration/job_artifacts.html)的最大大小設置為: * 實例級別. * [從 GitLab 12.4 開始](https://gitlab.com/gitlab-org/gitlab/-/issues/21688) ,為項目和組級別. 值是: * 以*MB*為單位,每個作業的默認值為 100MB. * 在 GitLab.com 上[設置為 1G](../../gitlab_com/index.html#gitlab-cicd) . 要在以下位置進行更改: * 實例級別: 1. Go to **管理區域>設置> CI / CD**. 2. 更改最大工件大小的值(以 MB 為單位). 3. 單擊**保存更改**以使更改生效. * [組級別](../../group/index.html#group-settings) (這將覆蓋實例設置): 1. 轉到組的**設置> CI / CD>常規管道** . 2. 更改**最大工件大小**的值**(以 MB 為單位)** . 3. 單擊**保存更改**以使更改生效. * [項目級別](../../../ci/pipelines/settings.html) (這將覆蓋實例和組設置): 1. 轉到項目的**設置> CI / CD>常規管道** . 2. 更改**最大工件大小**的值**(以 MB 為單位)** . 3. 單擊**保存更改**以使更改生效. **注意:**所有級別的設置僅對 GitLab 管理員可用. ## Default artifacts expiration[](#default-artifacts-expiration-core-only "Permalink") 可以在 GitLab 實例的"管理區域"中設置[作業工件](../../../administration/job_artifacts.html)的默認過期時間. 持續時間的語法在[`artifacts:expire_in`](../../../ci/yaml/README.html#artifactsexpire_in)描述,缺省值為`30 days` . 1. 轉到**管理區域>設置> CI / CD** . 2. 更改默認到期時間的值. 3. 單擊**保存更改**以使更改生效. 此設置是[`.gitlab-ci.yml`](../../../ci/yaml/README.html#artifactsexpire_in)每個作業設置的,可以在[`.gitlab-ci.yml`](../../../ci/yaml/README.html#artifactsexpire_in)覆蓋. 要禁用到期時間,請將其設置為`0` . 默認單位是秒. **注意:**對此設置的任何更改將僅適用于新工件. 更改此設置之前創建的工件的過期時間將不會更新. 管理員可能需要手動搜索并終止先前創建的工件,如[故障排除文檔中所述](../../../administration/troubleshooting/gitlab_rails_cheat_sheet.html#remove-artifacts-more-than-a-week-old) . ## Shared Runners pipeline minutes quota[](#shared-runners-pipeline-minutes-quota-starter-only "Permalink") 在 GitLab Starter 8.16 中[引入](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/1078) . 如果已為 GitLab 實例啟用共享運行程序,則可以通過設置組每月可以在共享運行程序上使用的最大管道分鐘數來限制其使用. 將此設置為`0` (默認值)將授予無限制的管道分鐘數. 盡管構建限制以分鐘存儲,但計數以秒為單位. 使用情況會在每個月的第一天重置. 在 GitLab.com 上,配額是根據您的[訂閱計劃](https://about.gitlab.com/pricing/#gitlab-com)計算的. 要更改管道分鐘配額: 1. 轉到**管理區域>設置> CI / CD** . 2. Expand **持續集成和部署**. 3. 在" **管道分鐘數"配額**框中,輸入最大分鐘數. 4. 單擊**保存更改**以使更改生效. * * * 盡管"管理區域"中的設置具有全局作用,但作為管理員,您也可以更改每個組的管道分鐘配額以覆蓋全局值. 1. 導航到" **管理區域">"概述">"組",**然后單擊您要更改管道分鐘配額的組的" **編輯"**按鈕. 2. 在" **管道分鐘配額"**框中,輸入最大分鐘數. 3. 單擊**保存更改**以使更改生效. 保存后,您可以在組管理員視圖中查看構建配額. 如果啟用了共享運行器,也可以在項目管理視圖中查看配額. [![Project admin information](https://img.kancloud.cn/6b/38/6b387bde82f15e9281b9c94014018b70_472x49.png)](img/admin_project_quota_view.png) 您可以在組頁面設置列表可用的" **使用配額"**頁面中查看該組所有項目的管道分鐘配額的概述. [![Group pipelines quota](https://img.kancloud.cn/ff/73/ff73b892b94f282f9b30a6461791f99d_1830x610.png)](img/group_pipelines_quota.png) ## Archive jobs[](#archive-jobs-core-only "Permalink") 歸檔作業通過刪除作業的某些功能(運行作業所需的元數據)來減少系統上的 CI / CD 占用空間,但保留跡線和工件以供審核時很有用. 設置作業將被視為過期和過期的持續時間: 1. 轉到**管理區域>設置> CI / CD** . 2. 展開**持續集成和部署**部分. 3. 設置**存檔作業**的值. 4. 點擊**保存更改**以使更改生效. 一旦超過該時間,作業將被存檔,并且不再能夠重試. 將其設為空以永不過期作業. 它必須不少于 1 天,例如: `15 days` , `1 month` , `2 years` . 截至 2020 年 6 月 22 日,該[值](../../gitlab_com/index.html#gitlab-cicd)在 GitLab.com 上[設置](../../gitlab_com/index.html#gitlab-cicd)為 3 個月. 在此日期之前創建的作業將在 2020 年 9 月 22 日之后存檔. ## Default CI configuration path[](#default-ci-configuration-path "Permalink") 在 GitLab 12.5 中[引入](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/18073) . 可以在您的 GitLab 實例的"管理"區域中設置新項目的默認 CI 配置文件路徑(如果未設置, `.gitlab-ci.yml` ): 1. 轉到**管理區域>設置> CI / CD** . 2. 在**默認 CI 配置路徑**字段中輸入新路徑. 3. 點擊**保存更改**以使更改生效. 也可以[為特定項目](../../../ci/pipelines/settings.html#custom-ci-configuration-path)指定[自定義 CI 配置路徑](../../../ci/pipelines/settings.html#custom-ci-configuration-path) . ## Required pipeline configuration[](#required-pipeline-configuration-premium-only "Permalink") **警告:**此功能正在重新評估,以支持其他[合規性解決方案](https://gitlab.com/gitlab-org/gitlab/-/issues/34830) . 我們建議尚未實施此功能的用戶等待新解決方案. GitLab 管理員可以強制管道配置在每個管道上運行. 該配置適用于 GitLab 實例的所有管道,其來源為: * The [instance template repository](instance_template_repository.html). * GitLab 提供的配置. 設置所需的管道配置: 1. 轉到**管理區域>設置> CI / CD** . 2. 展開" **所需管道配置"**部分. 3. 從提供的下拉列表中選擇所需的配置. 4. Click **保存更改**. [![Required pipeline](https://img.kancloud.cn/3b/11/3b113dea77555b2119baa60c9e5c2453_980x510.png)](img/admin_required_pipeline.png) ## Package Registry configuration[](#package-registry-configuration-premium-only "Permalink") GitLab 管理員可以禁用將 NPM 請求轉發到[npmjs.com](https://s0www0npmjs0com.icopy.site/) . To disable it: 1. 轉到**管理區域>設置> CI / CD** . 2. 展開" **程序包注冊表"**部分. 3. Uncheck **啟用將 NPM 軟件包請求轉發到 npmjs.org**. 4. Click **保存更改**. [![NPM package requests forwarding](https://img.kancloud.cn/73/43/7343c344ff1a0124bc16c6298f3076e5_977x596.png)](img/admin_package_registry_npm_package_requests_forward.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看