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"