2013-10-15 19 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服务器。

相关问题