Java 웹 응용 프로그램과 함께 계속되는 바닐라 배달 시나리오가 있다고 가정 해보십시오. 바람둥이 매니저와 톰캣을 실행하는 하나 개의 웹 서버가 빌드 서버에서 실행되는 Ant 빌드 목표연속 배송 시나리오 - 롤백 구현
하나를 실행하는 WAR 파일을 구축하고 catalina-를 사용 - 하나의 빌드를 실행하는 서버를 CruiseControl 을 - :
이 시나리오는있다 ant를 사용하여 Tomcat 관리자를 사용하여 웹 서버를 원격으로 배포 할 수 있습니다.
정말로 유용하려면 배포를 롤백 할 수 있어야합니다. 이 바닐라 설정을 감안할 때, 내가 알고있는 마지막 구성으로 롤백 할 수 있으려면 퍼즐의 추가 조각이 필요합니까? 빌드 - 한 번 배포-많은 시간이
버전을 추적 할 일부 저장소에 바이너리 (WAR 파일) (예를 들어 10 마지막 빌드)를 유지
에 접근하기위한
물론 - # 4는 어떻게 구현하나요? 또는 롤백이 아카이브에서 수동으로 수행되도록 제안 하시겠습니까? – hawkeye