0
나는 Docker와 Docker가 새로 작성되었습니다.다른 서비스 상태가 0 (성공)이면 도커 - 실행 서비스
도커 작성 기능을 사용하여 프로젝트를 테스트하고 테스트가 정상이면 게시 할 수 있습니다. 테스트가 실패하면 앱을 전혀 게시해서는 안됩니다. 여기
내testAndPublish.sh
파일 내 고정 표시기 - compose.yml 그 후
version: '3'
services:
mongodb:
image: mongo
test:
build:
context: .
dockerfile: Dockerfile.tests
links:
- mongodb
publish:
build:
context: .
dockerfile: Dockerfile.publish
?? # I want to say here that publish step is dependent to test.
,, 나는 말하고 싶다 :
docker-compose up
if [ $? = 0 ]; then # If all the services succeed
....
else
....
fi
시험 또는 단계가 실패하는 공표 그렇다면, I 그것을 밀어 내지 않을 것입니다.
도커 작성과 같은 단계로 프로세스를 만들려면 어떻게해야합니까? 감사합니다. .
감사합니다. sh 파일을 통해 단계를 관리 할 것입니다. – skynyrd