2017-02-16 1 views
1

Travis를 사용하여 각 커밋시 정적 HTML/JavaScript 웹 사이트를 Amazon S3 버킷에 밀어 master 푸시하고 싶습니다. .travis.yml을 구성하여 빌드 프로세스를 실행하지 않으려는 방법이 있습니까? 그냥 배치?빌드 작업없이 정적 사이트를 배포하기위한 트래비스 구성

이것은 주로 language이 기본적으로 Ruby로 설정되어있는 것처럼 보이므로 루비가 각 빌드에 (불필요하게) 설치되고있는 것 같습니다.

답변

1

루비 박스가 어떻게 작동하는지 모르겠다. (필자는 내 작업을 위해 자바 상자를 사용한다.); 즉, 나는 travis CI 박스에 기본 언어가 이미 설치되어있어 매번 루비를 불필요하게 설치하지 않는다고 생각합니다.

원할 경우 undocumented optionlanguage: generic입니다.

이 방법을 사용하면 필요한 bash 명령을 실행하여 Amazon S3에 코드를 배포 할 수 있습니다.

+0

감사합니다. 나는'language : c'도 사용하고 있었지만 꽤 단순한 것처럼 보였습니다. 그러나'generic'은 내가 한 것보다 더 좋아 보입니다. – Rob