簡體   English   中英

如何配置GitLab將存儲庫鏡像到Gemfury?

[英]How do I configure GitLab to mirror my repositories to Gemfury?

我將GitLab.com用於我的PHP存儲庫管理。 但是,我打包了我的存儲庫以與Composer一起使用。 現在,我正在使用Satisfy來生成我的軟件包,但是此解決方案尚未很好地開發,並且存在問題。 我決定轉向商業服務,而GemFury似乎是最好的選擇。

我想讓GitLab將我的存儲庫鏡像到GemFury,以便GemFury可以為我自動生成Composer風格的存儲庫。

我試圖在GitLab中使用“存儲庫鏡像”設置,但不斷收到錯誤,形式為“致命:遠程錯誤:找不到Git存儲庫”。 我理解這意味着什么,但是可以預期遠程存儲庫尚不存在。

我覺得我一定很想念東西,但是我不確定那是什么。

感謝Iron Bishop,我被引導到這里: 在Git中推送提交時,消息“ src refspec master不匹配”

解決方案是更改我的git push以顯式推送HEAD的master分支。 我的.gitlab-ci.yml現在看起來像這樣...

fury:
  script:
    - git remote add fury https://centralstationmarketing:14SAHV-r9GN71uqsu3ayYLNSf3onhLbW4@git.fury.io/centralstationmarketing/acela.git
    - git push --tags fury HEAD:master

暫無
暫無

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

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