2016-03-01 50 views
0

我想使用Gitlab CI在我的工作流程,但因爲我的項目依賴於許可的軟件,所以我需要它在我的機器,它沒有公開的,可路由的IP上運行。我的想法是,我可以創建在Heroku上接受網絡掛接,並把請求放入一個消息隊列一個簡單的服務器(Redis的DB,例如),其中我的本地機器可以輪詢和實際運行CI工作。然而,看起來整個Gitlab CI系統是在假設gitlab.com服務器可以直接與跑步者說話的情況下編寫的。是否有人知道的概念,通過一個網絡掛接代理所述CI構建觸發或使gitlab亞軍拉構建工作而不是接受推事件的證明嗎?如果有必要,對構建事件的調查,我可以推出自己的亞軍和運行,我需要的命令,但它會是非常好的使用現有的,記錄在案的基礎設施/文件格式,而不是另起爐竈。感謝您的任何建議。Gitlab CI亞軍沒有路由的IP

回答

1

事實證明,我誤解的文件,這已經開箱的與標準亞軍。

+0

我相信亞軍民調gitlab,而不是周圍的其他方式。 – HDave