[GitHub] Actions로 서버에 자동배포하기

과정 시작하기에 앞서 과정부터 설명해드리겠습니다.master branch에 push 가 되면 GitHub Actions 에서소스를 build 를 하고 추출된 jar 를 서버에 이동시킨 뒤 서버에서 기동되도록 합니다. master push > github actions > 개인서버 SSH Key 생성 Jar 파일 전송과 서버에서의 script 실행을 위해서 SSH를 사용합니다.그래서 SSH Key 를 생성해줍니다.해당 키는 Actions에서 사용할 SSH 플러그인(?) 에서 요구하는 사항이라PEM … Read more

[IntelliJ] 인텔리제이 GitHub 공유 및 브랜치 추가하기

GitHub 계정 준비 시작하기에 앞서 인텔리제이에 gitHub 로그인 하셔야합니다. 공유 하기전에도 github에 로그인 하라고 뜰 것이고 당연히 github 계정도 있으셔야합니다. Repository 생성 인텔리제이 상단에 [VCS > Share Project on GitHub] 을 클릭해줍니다. 창이 뜨고 Repository 이름을 정하라고 뜹니다. 원하는 이름을 적고 외부에 공유되지 않도록 private 으로 하고 Share 해줍니다. Share 를 클릭하면 github에 올릴 파일들을 … Read more