.travis.yml만 추가했을 때 빌드가 거부되어 이 줄을 추가했습니다. 플러그인 생성기(Plugin Creator)를 사용하여 플러그인을 만들면 자동으로 생성되므로, 이는 당연한 일일 수도 있겠네요?
하지만 .rubocop.yml을 추가하고 푸시한 후에는 이전에 빌드가 실패(슬프고 회색)하던 것과는 달리 빌드가 실행되었습니다.
.travis.yml만 추가했을 때 빌드가 거부되어 이 줄을 추가했습니다. 플러그인 생성기(Plugin Creator)를 사용하여 플러그인을 만들면 자동으로 생성되므로, 이는 당연한 일일 수도 있겠네요?
하지만 .rubocop.yml을 추가하고 푸시한 후에는 이전에 빌드가 실패(슬프고 회색)하던 것과는 달리 빌드가 실행되었습니다.
아니, 정말. 그래서 travis-ci.org를 폐쇄한다고 (그렇게 말하고 있긴 한데), 나는 travis-ci.com으로 전환했지만 무료 플랜의 크레딧이 소진되었습니다 (https://www.travis-ci.com/plans). 무료 플랜에서는 추가 크레딧을 구매할 수 없으며, 가장 저렴한 플랜이 월 $69입니다. 추가 크레딧을 구매할 수 있다면 좋겠지만, 내게 $69는 적지 않은 금액입니다. 다른 유사한 서비스를 알아본 분이 계신가요?
(가이드가 매우 오래되었으므로 새 가이드로 교체할 예정입니다)
권장 설정은 이제 GitHub Actions로 수행됩니다 - 예시를 확인하려면 discourse-plugin-skeleton을 참조하세요.
아쉽네요. 신규 직원을 이 가이드로 온보딩하는 방법을 여기서 공유해 주시면 좋겠습니다.
그것은 정말 좋겠습니다. 오늘 몇 시간 동안 이 문제를 해결하려고 노력했지만, 그중 일부는 vscode가 제 역할을 제대로 하지 못하도록 하는 것과 씨름하는 데 썼습니다.
우리는 이(거의) CI 설정을 몇 가지 플러그인에 사용했는데, 해당 이벤트에서는 잘 작동합니다.
하지만 크론(cron) 이벤트를 추가하면 실패합니다. 그 이유는 크론 이벤트에서는 github.event가 설정되지 않기 때문입니다.
그래서 이제 항상 설정되는 여기에서 제안된 대로 github.repository를 사용하여 REPOSITORY_NAME 환경 변수를 생성합니다(일부 수정 사항 포함).
예시입니다.
이것은 다음과 같이 접근할 수 있습니다.