【发布时间】:2019-01-10 05:22:31
【问题描述】:
我让 Jenkins 在 EC2 实例上运行。我也在上面安装了docker。我正在使用管道作业并想使用 docker-compose 运行测试。我可以使用什么管道代理?
代理应该能够处理docker-compose 和makecommands。
【问题讨论】:
标签: docker jenkins makefile docker-compose continuous-integration
我让 Jenkins 在 EC2 实例上运行。我也在上面安装了docker。我正在使用管道作业并想使用 docker-compose 运行测试。我可以使用什么管道代理?
代理应该能够处理docker-compose 和makecommands。
【问题讨论】:
标签: docker jenkins makefile docker-compose continuous-integration
我已经这样做了,但我没有使用 docker-Compose。相反,我使用的是普通的 docker 文件。我已经完成了类似的操作。
pipeline {
agent { dockerfile true }
stages {
stage('Test') {
steps {
sh 'node --version'
sh 'svn --version'
}
}
}
你也可以在这里找到更多https://jenkins.io/doc/book/pipeline/docker/
【讨论】: