2
我设置自动protractor
测试,以符合的jenkins
的帮助下docker
容器中运行。但是无法使jenkins
构建结果反映测试结果(如果某些测试失败,构建也会失败)。如何将Jenkins构建输出与测试结果绑定?
重要的是说,所有的测试应该运行,即使第一个失败。
测试与docker-compose up --abort-on-container-exit
开始和我的搬运工,撰写文件看起来像:
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"