2013-10-15 48 views
1

我的測試需要在本地主機上運行index.html文件,而不是file:///。這意味着我需要啓動一個本地Web服務器並使用它來呈現我的網站。所有這一切都來自jenkins腳本中的cloudbees。如何以及如果這可以實現?在jenkins-ci(cloudbees)中啓動本地主機webserver

的感謝!

+0

詹金斯之外你怎麼做的?這就是你在Jenkins中實現它的方式。如果您遇到特定於Jenkins的問題,請告訴我們。 –

+0

從jenkins中我可能會在另一個控制檯實例中運行服務器 – alonisser

+0

如何創建後臺進程?當你完成後別忘了摧毀它。或者,讓Web服務器在相同或不同的方框上運行並部署到該方框。確保在任何給定時間只有一個作業正在使用此Web服務器。 –

回答

0

您可以使用Python開始,這將提供靜態文件

mkdir /tmp/htdocs 
cd /tmp/htdocs 
echo index > index.html 
python -m SimpleHTTPServer 9090 & 
sleep 5 
curl -S http://localhost:9090/index.html 

這可以在Execute shell一步推出了微小的HTTP服務器。

相關問題