【发布时间】:2017-05-04 14:51:15
【问题描述】:
在jenkins 的帮助下,我将自动protractor 测试设置为在docker 容器中运行。但无法生成jenkins 构建结果来反映测试结果(如果某些测试失败,构建也应该失败)。
重要的是,所有测试都应该运行,即使第一个测试失败。
测试以docker-compose up --abort-on-container-exit 启动,我的 docker-compose 文件如下所示:
version: '2'
services:
selenium:
image: selenium/standalone-chrome
ports:
- 4444:4444
volumes:
- /dev/shm:/dev/shm
protractor:
volumes:
- ./reporting:/assets/reporting
image: protractor-test
command: "dockerize -wait http://selenium:4444 -timeout 60m protractor /assets/conf.js"
【问题讨论】:
标签: selenium jenkins docker protractor docker-compose