본문 바로가기

Study4

[Github] Github actions 수정시 다른 브랜치에서 적용이 안되는 이슈 회사에서 Github actions를 수정해야할 상황이 생겼었다! 기존에 있던 actions는 PR(Pull Request)을 올리거나 수정했을 때 actions가 돌아갈 수 있도록 되어있는 workflow였는데 다른 브랜치에도 해당 actions를 적용하려고 수정을 하고 commit을 했는데 actions가 동작하지 않았다!(두둥) 이유는 workflow가 저장된 yml이 main 브랜치에만 커밋이 이루어졌기 때문이었다.... actions flow 안에서 branches에 여러 branch 리스트를 적어도 step에서 checkout을 하면 해당 yml이 적용이 안되기 때문에 모두 머지를 해주어야한다.. 멍청한 곰돌찌를 위해 작성함... 2021. 9. 15.
[vscode] ftp-simple로 원격에서 소스 수정하기 회사에서 여러가지의 이유로... 서버에 있는 소스를 수정해서 리팩토링 개발을 진행하게 되었다. 서버에서 테스트로 돌리고 그걸 보면서 확인..! 그럼 vim으로 다 해야할까 했지만 vscode는 ftp-simple 익스텐션으로 원격의 파일을 vscode로 불러올 수 있도록 할 수 있었다! 설정과정을 남겨본다..! 1. 일단 ftp-simple 익스텐션을 설치한다. 2. 아래 Startup Settings을 보고 따라하면되는데, ftp 설정을 하기 위해서 F1을 누른다. (맥에서는 fn + 1) 창에다가 ftp라고 치면 아래와 같은 리스트가 나온다. 여기서 설정을 위해서는 Config - FTP connection setting 을 누른다. 3. 그리고 설정을 입력하면 된다. 처음 설정은 name, host.. 2021. 6. 23.
[Git] 커밋 메세지 컨벤션(Commit Message Convention) 면접을 보다가 질문 중에 하나가 커밋 컨벤션에 대해서 질문이 나왔었다. 커밋 컨벤션을 알고 있는지, 왜 쓰면 좋은지에 대해서 물어본거 였는데, 사실 커밋을 기능단위로 쪼개는 등 이런 생각은 많이해왔지만 특별하게 어떠한 규칙으로 해봐야겠다는 생각은 구체적으로 해보지 않았다. 그래서 커밋컨벤션에 대해서 정리해보고자 한다. (이렇게 면접으로 지식과 반성이 +1 됩니다) Commit convention이라고 검색을 해보면 가장 먼저 나온 conventionalcommits.org 를 기반으로 하였다. https://www.conventionalcommits.org/en/v1.0.0/ Conventional Commits A specification for adding human and machine readab.. 2021. 6. 17.
[SpringBoot] 프로젝트 생성 및 Controller와 HTML연동 [SpringBoot] 프로젝트 생성 및 Controller와 HTML연동 SpringBoot를 이야기만 들어봤지 한 번도 사용해 본적이 없었다. 개인적으로 간단한 프로젝트를 하기 위해서 이번에는 Spring이 아닌 Spring Boot를 사용해 보았다. 프로젝트를 생성하고 타임리프(Thymleaf)를 사용하여 Controller와 HTML을 연동하는 부분을 기록해 봄! 1. 프로젝트 생성 # Package Explorer 영역에서 오른쪽 클릭 후, New > Spring Starter Project 를 선택하여 프로젝트를 생성하는 창을 만든다. [생성 위치] # 가볍게 Name정도만 바꿔주기! # 기본적으로 HTML을 사용하여 웹을 연동해주는 Thymleaf와 Web을 기본 세팅으로 설정하고 Finis.. 2019. 1. 15.