簡體   English   中英

Google Cloud Build 無法使用我的私有 GitHub 存儲庫進行身份驗證

[英]Google Cloud Build loses ability to authenticate with my private GitHub repository

由於似乎是憑據超時,我在可靠地運行雲構建觸發器時遇到了問題。

我已經在 Google Cloud Build 中設置了我的 Google Cloud devops 項目,並使用我的私有 GitHub 存儲庫對觸發器進行了身份驗證。 我的私有 GitHub 存儲庫具有 Cloud Build GitHub 應用程序集成。

我的 Cloud Build 觸發器工作了一段時間,無論是自動運行還是手動運行都運行良好。

幾個小時后,我的觸發器執行開始出現錯誤:

...
FETCHSOURCE
Initialized empty Git repository in /workspace/.git/
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com...

為了嘗試解決這個問題,我使用 Cloud Build 觸發器頁面斷開連接,然后重新連接並使用我的私有 GitHub 存儲庫重新進行身份驗證。 存儲庫管理頁面顯示重新驗證成功,但我在運行觸發器時仍然收到“無效的用戶名或密碼”錯誤。

關於私有存儲庫身份驗證的工作方式,我是否遺漏了什么? 是否還有另一個我缺少的自動刷新 Cloud Build 身份驗證的設置?

此問題與此公共跟蹤器問題相同:

無法從 Github 獲取存儲庫

谷歌雲工程團隊正在努力解決這個問題。 您可以為公共問題跟蹤器功能請求加注星標,並在您也受到影響的線程中添加評論,以確保您將收到有關它的更新。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM