2016-07-18 2 views
0

Deis에 대한 Docker 배포 (AWS에서)가 완료된 후 Jenkins 서버에 테스트 세트가 설치되어 실행되고 싶습니다. 이 문제를 해결하기위한 문서가없는 것 같아요. 그래서 언제든지 Deis 사후 배포 프로세스에서 빌드를 호출하여 매번 Jenkins에서 내 앱을 테스트 할 수 있는지 궁금합니다. Deis에 배포 - 아마 나는 다음과 같은 컬 명령으로 빌드를 시작할 수 :Deis 배치 후에 Jenkins 빌드를 트리거하는 방법은 무엇입니까?

curl -X POST "http://jenkins.myserver.com/jenkins/job/PROJECT_NAME/buildWithParameters?APP_HOST=$host"

하지만 Deis 내에서이 빌드 트리거를 포함 할 것이다 어디 모르겠어요. 배포가 완료된 후에 수행 할 작업을 사용자 정의하기위한 쉘 스크립트를 포함하는 방법이 있습니까? 나는 또한 Deis를위한 Jenkins 플러그인을 찾았지만 아무 것도없는 것으로 보인다. 어떤 조언을 부탁드립니다!

+0

어느 Deis 버전? 1.13? – smefju

답변

0

나는 Deis를위한 Jenkins 플러그인을 찾고 있습니다. :) 질문과 관련하여 - IMHO이 작업은 젠킨스 작업에서 Deis 배치 자체를 실행하여 수행 할 수 있습니다 - 완료되면 성공) - 테스트를 위해 다른 젠킨스 작업 또는 단계를 트리거하십시오.

+0

큰 제안, 그리고 당신이 그것을 언급하는 것이 정말 재미 있습니다. 왜냐하면 그게 정확히 내가 어떻게 끝내 었는지 알기 때문입니다 :) 환호! –

관련 문제