![](/img/trans.png)
[英]Is there a way to override the default GitLab CI AutoDevOps templates?
我在離線環境中運行我的 GitLab CI 管道,我的存儲庫中沒有一個包含管道 YAML 文件。 由於存儲庫的絕對數量,我啟用 AutoDevOps 使用基線映像,直到我可以根據需要為每個特定存儲庫定義管道,但是,無法下載應用程序依賴項和管道圖像。 我有辦法解決這個問題,但它需要在.gitlab ...
[英]Is there a way to override the default GitLab CI AutoDevOps templates?
我在離線環境中運行我的 GitLab CI 管道,我的存儲庫中沒有一個包含管道 YAML 文件。 由於存儲庫的絕對數量,我啟用 AutoDevOps 使用基線映像,直到我可以根據需要為每個特定存儲庫定義管道,但是,無法下載應用程序依賴項和管道圖像。 我有辦法解決這個問題,但它需要在.gitlab ...
[英]How to restrict read and write access for a particular branch for one project member. He should have access for another branches of same project
如何限制一個項目成員對特定分支的讀寫訪問。 他應該對同一項目的另一個分支具有讀寫權限。 但是對於那個特定的分支,應該在 GitLab 中為他隱藏提交歷史。 應該為 GitLab 中的項目成員隱藏特定的分支提交歷史。 ...
[英]GitLab - Can anyone give me an epiphany?
我是一個相當有經驗的開發者。 我對 Docker、Jenkins、Git、Z30136395F01879792198317C118 有廣泛的了解。 我有一個現有的 jenkins 作業,它從我們的 Git 存儲庫中檢查一些東西,構建 docker 圖像,並將其推送到 AWS ECR。 這顯然需要在 ...
[英]GitLab Auto DevOps test job fails with special characters in project CI variables
我在項目級別的 UI 中配置了以下 GitLab CI 項目變量。 我正在運行 GitLab Auto DevOps 並且測試作業運行這個: 它無法讀取環境變量。 我認為這是因為變量中的反斜杠。 我應該如何正確管理這樣的變量? ...
[英]GitLab Auto DevOps on Kubernetes fails with network timeouts, cannot execute yj
當使用GitLab Auto DevOps從我的存儲庫構建和部署應用程序到microk8s時,構建作業通常需要很長時間才能運行,最終超時。 這個問題在 99% 的情況下都會發生,但有些構建會運行。 通常,構建在構建腳本中的不同時間停止。 這些項目不包含.gitlab-ci.yml文件,並且完全依賴 ...
[英]Why does my container registry work for gitlab autodeploy but not for my custom pipeline?
嘿,我正在創建一個 gitlab 管道,我有 2 個階段:分期和 qa。 對於 staging,我使用 gitlabs auto-deploy腳本,對於 qa,我使用自定義腳本。 隨着分期管道的工作。 對於 qa,容器注冊表告訴我用戶名/密碼錯誤: 在管道期間,我正在為注冊表創建一個包含登錄詳細信 ...
[英]How to use Gitlab's Auto DevOps for multi-container application?
我有一個多容器應用程序,nginx 作為 web 服務器和反向代理,以及一個簡單的“Hello World” Streamlit 應用程序。 它在我的 Gitlab上可用。 我對 DevOps 完全陌生,因此想利用Gitlab 的 Auto DevOps來簡化它。 默認情況下,Gitlab 的 A ...
[英]What's the easiest way to enable gitlab auto devops for an android project
為 Android 項目正確啟用 gitlab 的“auto devops”功能的最少步驟是什么? 啟用該功能后,我得到了一個管道,但沒有得到我期望的作業,例如assembleDebug等。 啟用 Auto Devops 的步驟(點擊 gitlab UI): ...
[英]How to target newer versions in .gitlab-ci.yml using auto devops (java 11 instead of 8 and Android 31 instead of 29)
I'm utilizing the gitlab auto devops android template Android.gitlab-ci.yml here but it's using a java 8 image (whereas I want to use java 11). 此外,它的 ...
[英]How to add a PersistentVolumeClaim to a deployment running GitLab AutoDevops?
我想達到什么目的? 我們使用自托管 GitLab 實例並使用 GitLab AutoDevops 將我們的項目部署到 Kube.netes 集群。 在撰寫本文時,我們僅使用集群中的一個節點。 對於我們的一個項目,重要的是構建的應用程序(即 pod(s))能夠訪問(只讀)存儲在 Kube.netes ...
[英]Gitlab Auto Deploy failing to connect to Docker
我已經使用 Helm 在 Kubernetes 上安裝了 Gitlab 並嘗試讓 Auto DevOps 工作,但我從 Auto DevOps 管道中遇到以下問題: Executing "step_script" stage of the job script 00:01 $ if [[ -z "$ ...
[英]How to use custom settings.xml with GitLab-CI Auto DevOps?
我正在使用GitLab CI Auto DevOps編譯基於 Maven 的項目,該項目基於 DinD(docker-in-docker)運行程序。 CI 作業開始,並正確檢測到 Maven 的 buildpack(基於 herokuish)。 如何在不切換到 custom.gitlab-ci. ...
[英]Gitlab Autodeploy Laravel private repo composer install COMPOSER_AUTH env var not read
我有一個 laravel 應用程序,我正在嘗試使用 GitLab autodevops 將其部署到 Google Kube.netes。 當我觸發 CI 管道時,它會啟動 Herokuish PHP 構建和 npm 安裝,但是,一些作曲家回購是私有的。 我知道我需要添加一個名為 COMPOSER_ ...
[英]How do i skip production deployment in autodevops of gitlab
我正在使用 Gitlab 並啟用了 Auto DevOps。 我想使用自動 devops 但有一些自定義階段。 我已經編寫了一個自定義階段,我想跳過生產部署階段。 我該怎么做 ...
[英]Gitlab Auto DevOps ingress endpoint
我正在嘗試使用 Gitlab 和 Google Cloud 在 Kubernetes 上配置 CI,但我被困在 Let's Encrypt 證書創建上。 我有 2 個集群用於 2 個環境: 環境 scope: production - 用於生產實例環境 scope: * - 用於暫存和審查實例部署后 ...
[英]How to pass ConfigMap value as env variable when using default helm charts in gitlab autodevops
我是新手,剛剛開始使用 gitlab 的自動開發運維的開箱即用魔法。 我有一個非常基本的 Golang 微服務,我可以部署它——它使用開箱即用的默認 helm 圖表(創建命名空間、服務、部署、docker 注冊表管理),我提供我自己的 Dockerfiles 來構建 docker 圖像。 題: 如何 ...
[英]Implement Gitlab AutoDevops with ArgoCD
我們在 gitlab 運行器的幫助下實現了 AutoDevops 功能,並使用 ArgoCD 管理 CD 階段。 因此 CI 管道構建了一個 docker 鏡像,將其推送到 gitlab 注冊表,CD 階段使用推送的鏡像在 ArgoCD 的幫助下部署應用程序。 每次提交時,gitlab runne ...
[英]Release production failed: timed out waiting for the condition (No files to upload)
首次嘗試通過 CI/CD 流程將 nodejs web 應用程序部署到 AWS。 項目在一個 Group 帳戶下,其他項目已成功部署,因此已為該組設置 Kubernetes。 但是我們收到以下錯誤。 我們不知道這意味着什么。 我們正在使用 AutoDevOps。 這就是我們的 Docker 文件 ...
[英]ActionView::Template::Error: Webpacker can't find application in /app/public/packs/manifest.json when its deploy to the Gitlab using ci/cd autodevops
它在本地完美運行,但在部署到 Gitlab 時,在測試階段使用 CI/CD 運行的管道期間收到此錯誤: 以下是 application.html 文件中的幾行: 我的樣式表是.scss 文件,項目中沒有.css 文件。 這是我的 webpacker.yml: 我錯過了什么嗎? ...