DevOps/Travis CI
-
[Travis CI] Travis CI application.yml 파일 암호화 복호화 하는 법DevOps/Travis CI 2021. 4. 28. 17:01
Travis CI에서 File 암호화 복호화 하는 법 Github에 push를 하면 Github이 Travis CI로 Hook을 날려서 CI가 진행이 됩니다. 진행을 할 때 로그를 보면 위와 같이 Git Project를 clone 받아서 진행하는 것을 볼 수 있습니다. 그러면 여기서 의문점이 생겼습니다. .gitignore 파일에 등록된 파일들은 어떻게 다운 받지? 라는 생각을 했습니다. 그래서 이번 글에서는 그 방법에 대해서 알아보겠습니다. Spring Boot 프로젝트 만들기 먼저 간단한 Spring Boot gradle 프로젝트를 하나 만들겠습니다. 그리고 위와 같이 application.properties -> application.yml로 바꾼 후에 .gitignore에 등록하겠습니다. 그리고 ..
-
[Travis CI] Travis CI가 작동하지 않을 때 Github hooks 수동 설정하기DevOps/Travis CI 2021. 4. 26. 23:26
Travis CI가 작동 안할 때 위와 같이.. 버튼을 활성화 시켰습니다! 근데 Github Repository로 push를 해도 Travis CI는 반응하지 않습니다.. 처음에는 왜그럴까?? 하고 계속 검색하고 삽질을 했는데.. 원하는 결과는 찾기 쉽지 않았습니다. ㅠ 혹시나 하는 마음에 Webhooks가 등록되지 않았나? 하고.. 들어가보니 등록되어 있지 않았습니다... (왜그런지 모르겠지만,, 나만 그런 현상 같은데 ㄷㄷ) 그래서 Github에 Webhooks를 등록하는 법에 대해서 정리해보겠습니다. Travis CI Webhooks 등록하기 Settings -> Webhooks를 눌러서 들어가겠습니다. https://notify.travis-ci.org 위의 URL을 Payload URL에 입력해..