github

· git
Github Actions를 이용해 CI를 구축하던중 로컬에서도 그렇고 Github Actions에서도 그렇고 Gradle Build 중에 자꾸 다음 사진처럼 에러가 났었다.. 테스트 코드에서 DB 연결이 문제가 있는것 같다는 것은 확인했는데 삽질만 계속 했었다... 그래서 우선 로컬에서 먼저 Build를 성공 시키기 위해 열심히 서칭 했다.. 우선 결과적으로 build.gradle.kts 파일에서 tasks.withType { useJUnitPlatform() } 이 코드에서 문제를 해결해야 했다! 그래서 여기에 yml 변수 값들을 다 세팅 해줬다! tasks.withType { useJUnitPlatform() systemProperty("spring.datasource.url",System.gete..
· git
사이드 프로젝트를 진행 하면서 CI/CD까지 구축해보려고 한다! 회사에서는 Jenkins와 CodeDeploy를 써서 CI/CD가 구축 되어져있었는데 나는 잘 구축된 배포 프로세스를 사용하고 따르기만 했었다! 그래서 내가 한번 직접 구축해보기로 결정했다. 처음에 Jenkins로 하려고 했는데 Github Actions라고 간편한 서비스가 있어서 Github Actions를 먼저 사용하고 나중에 사이즈가 좀 더 커지면 jenkins를 사용해보자! 1. Github Actions 설정 New workflow를 누르면 다양한 것들이 나오는데 나는 Gradle 프로젝트를 빌드할것이기 때문에 Java with Gradle을 선택! 2. gradle.yml 설정 # This workflow uses actions ..
· git
깃헙을 하다보면 실수로 올리면 안되는 파일을 올릴때가 있다! 이미 올라간 저장소에서만 지워야 하고 로컬에서는 지우면 안되는 경우에는 git rm --cached -r '지우고싶은 파일이름' 위 명령어로 지워주면 된다! 그리고 commit & push 를 하면 끝!
· git
github를 이용해 혼자 공부하는 프로젝트를 관리하면서 smtp를 이용하려고 스프링 .properties 파일에 내 구글 계정과 비밀번호를 입력했는데 .gitignore에 적용하지 않고 그냥 올려버렸다.. 그래서 방법을 이리저리 찾아보다가 filter-branch를 이용해 손쉽게 히스토리를 삭제하던데 나는 보편적인 것을 사용하였는데도 unchanged가 뜨면서 적용이 되지 않았다.. 그래서 우여곡절 끝에 명령어 코드를 찾아 시도했더니 성공!! 그 명령어들은 바로 gitbash에서! *.properties에 삭제하려고하는 파일명 $ git filter-branch --force --index-filter "git rm --cached --ignore-unmatch *.properties" --prune-..
나는이지훈
'github' 태그의 글 목록