2
我的REST應用程序在執行TestNG測試(實際上使HTTP連接到REST資源)之前加載嵌入式Glassfish。我的問題是:單元測試Cloudbees上的嵌入式Glassfish
- 如果我在Cloudbees上構建應用程序,Jenkins for CI的工作方式是什麼?
- Will Jenkins仍然通過端口8080運行嵌入式Glassfish,並使用HTTP協議執行測試?
我的REST應用程序在執行TestNG測試(實際上使HTTP連接到REST資源)之前加載嵌入式Glassfish。我的問題是:單元測試Cloudbees上的嵌入式Glassfish
你不應該依賴硬編碼的端口8080,但使用動態分配的端口(你可以使用jenkins port allocator插件)。如果您使用它來構建,Maven也可以使用build-helper插件提供這樣一個隨機的免費端口。