github 6

[Github] Github Action + Discord webhook 알림 설정

내용Github에  소스코드를 merge, push 등의 특정 이벤트가 발생할 때,Discord에 알림이 가도록하는 설정  과정1. Discord Webhook 생성Discord 알림을 받고자 하는 채널의 설정에 들어가면, '연동' 항목에서 Webhook 생성을 할 수 있다 Webhook 생성 후 Webhook Url을 복사한다. 2. Github Action Workflow 생성github action을 등록할려면 workflow를 생성해야 함샘플로 Simple workflow 선택 Simple workflow 'Configure' 선택하면 자동으로 workflow를 생성해줌discord 알림을 보내기 위해서 다음과 같이 workflow를 수정 후 commit 진행 # This is a basic wo..

Git, Github 2024.09.22

[Git] 프로젝트에 submodule 추가

Submodule Submodule은 Git 저장소 안에 다른 Git 저장소를 폴더 형태로 포함하는 기능입니다. 이를 통해 코드를 재사용하고 관리하기 편리하게 하며, 프로젝트의 모듈화와 버전 관리를 효율적으로 수행할 수 있습니다. 1. submodule을 넣으려는 프로젝트에서 다음과 같은 커맨드를 입력합니다 git submodule add 예시> git submodule add https://github.com/facebook/react.git ./react 적용할 브랜치가 필요한 경우 다음과 같습니다. git submodule add -b 2. Submodule을 추가한 후에는 다음 명령어를 사용하여 최신 버전으로 업데이트해야 합니다. git submodule update --init --recursi..

Git, Github 2024.02.25

[Github] README.md(Markdown) 작성, 꾸미기 (1.문법 정리)

https://gist.github.com/ihoneymon/652be052a0727ad59601 마크다운(Markdown) 사용법 마크다운(Markdown) 사용법. GitHub Gist: instantly share code, notes, and snippets. gist.github.com 마크다운 문법 정리 파일 확장자명은 '.md' [//]: # (큰 제목, 작은 제목) this is Big Header ================== this is Small Header -------------------- [//]: # (글머리 크기 조절) # H1 ## H2 ### H3 #### H4 ##### H5 ###### H6 [//]: # (블럭) > This is a first blockqut..

Git, Github 2023.11.30

[Github] SSH Key 등록하는 방법

참고 :ssh key 생성 https://woopi1087.tistory.com/96 [window] ssh-keygen을 통한 ssh key 생성 참고 : ssh란? 윈도우에서 ssh-key를 생성하는 방법 1. 윈도우 검색(win+s) 창에서 cmd 혹은 powershell 실행 2. 아래 스크린샷과 같이 ssh-keygen 명령어를 통해서 key를 생성한다 3. key 생성 확인 woopi1087.tistory.com Github ssh key 등록 1.ssh key 등록 화면 이동 github 접속 및 프로필 사진 클릭하여 [settings] 진입 후 [SSH and GPG keys] 선택 후 [New SSH key] 선택 2. ssh key 등록 생성한 ssh key 공개키를 등록 후 Add S..

Git, Github 2023.10.28

[Jenkins] Jenkins ~ Github 연동, 자동 빌드, 배포 (SpringBoot, Maven)

● 먼저 Jenkins 가 설치되어 있어야 한다. https://woopi1087.tistory.com/69 [Linux, Centos7] Jenkins 설치 ● Centos7에 Jenkins 설치 1. .Jenkins가 설치 되어 있는 지 확인 명령어 =====> yum list installed | grep jenkins 2. Jenkins 설치파일을 저장소에 다운로드 명령어 =====> wget -O /etc/yum.repos.d/.. woopi1087.tistory.com ● Jenkins ~ Github 연동 1. Centos에 Git 설치 명령어 =====> sudo yum install -y git-all 2. Jenkins 콘솔 화면에서 '새로운 item' 항목 선택 프로젝트명 입력 후 '..

Jenkins 2022.01.26

[Jenkins] Jenkins ~ Github 연동(SpringBoot, Gradle)

● 먼저 Jenkins 가 설치되어 있어야 한다. https://woopi1087.tistory.com/69 [Linux, Centos7] Jenkins 설치 ● Centos7에 Jenkins 설치 1. .Jenkins가 설치 되어 있는 지 확인 명령어 =====> yum list installed | grep jenkins 2. Jenkins 설치파일을 저장소에 다운로드 명령어 =====> wget -O /etc/yum.repos.d/.. woopi1087.tistory.com ● Jenkins ~ Github 연동 1. Centos에 Git 설치 명령어 =====> sudo yum install -y git-all 2. Jenkins 콘솔 화면에서 '새로운 item' 항목 선택 프로젝트명 입력 후 '..

Jenkins 2022.01.25