[英]How to clone a private git repository using Gitlab CI
場景:我在我的 GitLab 帳戶中創建了兩個存儲庫:“工作”和“項目”。 以下每個 repos 中都有多個分支。 我目前在項目倉庫中並創建了.gitlab-ci.yml
文件。
任務:我想將兩個文件“A”和“B”從“工作”存儲庫的功能分支復制到當前位置(即,在我的項目存儲庫的根目錄中)。
提前致謝:)
這很簡單,只需將其添加到您的腳本部分- git clone https://user:password@gitlab.com/group/project.git
或下載特定文件- curl --header 'Private-Token: <your_access_token>' https://gitlab.com/api/v4/projects/:id/repository/files/:filename\?ref\=:ref
將 Private-Token 添加到項目掩碼變量中也是一個很好的做法
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.