오늘, 제 일을 할 때 Play! EC2 Instance (AWS)의 Framework (1.2.7) 응용 프로그램을 사용하려면 서버에 액세스하고 모든 소스 코드를 다운로드하고 소스 코드를 사전 컴파일 한 다음 Play를 시작해야하는 스크립트를 호출해야합니다. 프레임 워크 및 nginx를 다시 시작합니다 (한 스크립트의 모든 것 - .sh).Jenkins/Hudson이 AWS EC2 인스턴스의 스크립트를 호출합니다.
이 프로세스는 현재 정상적으로 작동하지만 긴급한 경우 EC2 인스턴스 (키 쌍이 있음)에 액세스해야하고 인터넷이 느린 위치에 따라 매우 느립니다.
내 EC2 인스턴스에서이 스크립트를 호출하기 위해 Hudson/Jenkins를 사용할 수 있는지 알고 싶습니다. 허드슨/젠킨스는 많은 기능 (테스트, 빌드 등)을 가지고 있지만 현재는 앱 (ec2 인스턴스의 스크립트 호출)을 배포하려고합니다.
누구나 도움이되는 다른 도구를 알고 있다면 매우 감사 할 것입니다.
감사합니다.
어떤 빌드 도구를 사용하고 있습니까? sbt, 개미, maven, gradle ...이 할 수 있습니다. –
SBT를 사용하고 있습니다 (Play! Framework와 함께 제공) –