2016-11-29 69 views
1

我們已經在我們的服務器上使用atlassian文檔安裝了竹遠程代理。我們已經批准它與竹主服務器很好地連接,並且我們能夠運行構建。我們正面臨的問題是代理設置。有沒有一種方法可以在遠程代理內部設置代理,該代理連接到外部服務器以便成功構建庫。我們現在要做的就是手動配置代理中的gradle任務。這不是做到這一點的方法。未來我們需要代理設置的原因可能會導致100個版本。我們無法手動配置代理以適應所有這些構建,您可能會建議我們在構建中設置全局變量解決方案,但我們並不是在尋找。settinng代理到竹遠程代理

你可以建議如何通過竹遠程代理獲取http和https的代理。 (https_proxy = http://1 0.19:。80,HTTP_PROXY = http://1 0.19:80)

什麼我們到目前爲止已經試過,

我們已經添加的代理服務器設置爲HTTP並https到bin目錄中的竹子啓動腳本。 - 它沒有工作。

我們已經將它添加到wrapper.conf中作爲額外的java arguemnt和其他應用程序參數 我們嘗試了這兩種方法。 ---它也沒有工作,發生了什麼事,當我們在設置之後重新啓動了竹遠程代理時,竹遠程代理試圖通過該代理ip連接到主代理。導致竹遠程代理關閉,有什麼辦法可以配置代理,並告訴竹遠程代理不使用此代理連接到主代理。這可能是一個可能的解決方案。

有一個名爲bamboo-remote-cfg.xml的文件名,沒有足夠的關於如何添加參數的文檔。我想知道我們是否可以在那裏添加代理IP。請建議。

我們可以配置代理作爲竹代理的功能嗎?它會起作用嗎?

我們還使用用戶.bash_profile配置了代理設置,它不起作用,在開始構建之前顯然竹子吹掉了服務器上設置的所有env變量。

請對上述選項建議。並讓我們知道您是否有解決方案。

回答

2

我們使用set.default.HTTPS_PROXY和set.default.HTTP_PROXY參數在wrapper.conf文件中設置代理。這解決了它。

如果這不起作用,請在服務器本身的gradle中設置代理。或者,如果你正在使用它的話。雖然它的解決方案也有幫助。