我可以在.drone.file中公开端口吗? drone.io

时间:2017-12-26 11:21:04

标签: drone.io

我使用Drone作为CI工具。我有无人机服务器和无人机代理,这是码头集装箱。我将Drone连接到我的GitHub存储库。并且它完美地工作它响应每个拉动和构建docker容器。我可以在命令输出中看到构建的容器:

docker ps

在这个容器中我有节点服务器。它侦听3001端口。我想暴露这个端口。我想做点什么:

ports:
  - 3001:3001

在docker-compose.yml文件中。

是否可以在.drone.yml文件中公开端口?如果是的话,该怎么做?

1 个答案:

答案 0 :(得分:2)

你不能在Drone上使用expose,因为每个测试都应该与外部环境隔离。

您是否要为节点服务器上的Web服务器构建运行E2E测试? 如果是,则服务部分可用。 http://docs.drone.io/services/