우리는 AMAZON AWS 클라우드 서비스를 사용하여 우리의 주요 응용 프로그램 및 기타 도구를 호스팅하기로 결정했습니다. 우리의 주요 응용 프로그램이 에 배포 된 EC2 인스턴스 : 는 기본적으로, 우리는 그TeamCity의 아티팩트를 Amazon EC2 서버에 배포하는 방법
- TESTSERVER 같은 구조를 가지고있다. 테스터는 애플리케이션에 액세스 할 수 있습니다.
- SVNSERVER : Subversion 및 저장소를 호스팅하는 EC2 인스턴스.
- CISERVER : JetBrains TeamCity가 설치되어 있고 이 구성된 EC2 인스턴스입니다.
바로 지금 SVNSERVER에서 코드를 체크 아웃하려면 빌드가 필요합니다. 빌드가 성공하면 유닛 테스트가 끝나고 모든 테스트가 끝나면 성공적인 빌드의 아티팩트를 TESTSERVER에 배포해야합니다.
코드 작성, 빌드, 테스트 및 아티팩트 생성을 위해 CISERVER 구성을 완료했습니다. 하지만 TESTSERVER에 아티팩트를 배포하는 방법을 관리 할 수 없었습니다.
이 작업을 수행하기위한 제안이나 절차가 있습니까? 도움 주셔서 감사합니다.
피씨 : 나는 이것을 Question 읽고 만족하지 못한다.
당신이 정말로 빌드가 완료해서 서버를 테스트 할 수있는 빌드를 밀어 하시겠습니까? – Yishai
그리고 연결된 질문에서 답에 대해 무엇이 만족스럽지 않습니까? – Yishai
@Yishai : 예 테스터가 볼 수 있도록 테스트 서버 [원하는 경우 개발 서버로 호출 할 수 있음]에 배포해야합니다. – SadullahCeran