첨단광역교통수단 허브“대전역 혁신적 환승센터”본격 시동

첨단광역교통수단 허브“대전역 혁신적 환승센터”본격 시동

알뜰폰 요금제를 활용하는 사람들이 많아지고 있습니다. 메이저 통신사 3사 상품에 비해 저렴한 가격으로 사용할 수 있기 때문인데요. 이번에는 알뜰폰 요금제를 모두 비교할 수 있는 알뜰폰 허브 사이트를 소개합니다. 나에게 딱 맞는 요금제를 찾아보세요. 네이버나 다른 검색엔진에서 알뜰폰 허브를 검색을 해서 접속할 수 있습니다. 링크는 아래에 남겨드립니다. 주요 알뜰폰 통신사별로 상품 비교를 할 수 있어 너무 편리합니다. 알뜰폰 요금제 조회해보고 있는 분들은 다른 곳 가실필요 없고 여기서 조회해보고 가입하시면 됩니다.

홈페이지 접속 후 상단 메뉴 중에 맞춤요금제 맞춤요금제 상품탐색으로 들어갑니다. 요금제와 핸드폰 두 가지를 선택하게됩니다.


Slack 채널 통합 세팅
Slack 채널 통합 세팅

Slack 채널 통합 세팅

첫번째 알림을 받으려고 하는 채널을 생성합니다. 그리고 아래에 있는 앱 추가 버튼을 누릅니다. GitHub를 추가합니다. 그 다음은 채널 우선택 채널 자세한 사항 보기 통합 앱 에서 앱 추가를 합니다. GitHub를 추가하시면 됩니다. 그러면 해당 채널에서 위 쪽지를 확인할 수 있습니다. github signin 명령어를 치면 GitHub에 연결할 수 있도록 메시지가 전송됩니다. 버튼을 눌러서 연결할 수 있고, Verification Code를 받으면 위 사진에 있는 Enter code에 입력하면 연동되는 것을 확인할 수 있습니다.

이제 GitActions을 Slack에 연동을 하겠습니다.

깃허브 Github
깃허브 Github

깃허브 Github

백업 협력 레포지토리를 새로 만들자. 프로필에서 Repositories 초록색 new 버튼 사진의 설명에 따라 작성해주자. 새로 만든 repository에 더미 Dummy 파일 생성하기 commit changes 초록 버튼 클릭하시면 커밋됩니다. 깃허브와 소스트리 통합 HTTPS 계정, 암호로 연결 SSH 접속할 PC에서 인증키를 생성해서 등록해야 하므로 보안이 더 강함 ex 은행 공인인증서 등 1. 소스트리를 열어 도구 옵션 인증 토큰 새로고침 클릭하시면 창이 뜹니다.

GitHub 프로젝트 생성

GitHub에 개인 repository 하나를 만들고, 해당 repository에 프로젝트를 push합니다. 저는 최근 시기 개발중인 이력서 페이지 프로젝트를 예시로 기록하겠습니다.

githubworkflows 폴더 생성 및 yml 파일 추가 위와 같이 깃허브 액션을 적용하려는 저장소 프로젝트의 루트 디렉토리에 .githubworkflows폴더 생성 및 yml 파일 추가합니다. 저는 Slack에 푸시 알림을 연동하였기때문에 yml 파일명을 slack-notify라고 붙였습니다.

Feature Branch

기능을 개발하는 브랜치. 새로운 기능 개발 및 버그 수정이 필요할 때마다. Develop Branch로부터 분기합니다. Feature Branch에서의 작업은 기본적으로 공유할 필요가 없기 때문에 자신의 로컬 저장소에서 관리합니다. 개발이 완료되면 Feature Branch를 Develop Branch로 병합merge하여 다른 사람들과 공유합니다. 더 이상 필요하지 않은 Feature Branch 는 삭제합니다.

리눅스 Linux

리눅스 설치 1. 파워쉘 관리자권한으로 실행 2. 명령어 입력 wsl install 입력하고 엔터 설치 중 화면에서 호스트 창 뜨면 예 우분투가 기본 설치됨20.04 우분투는 리눅스의 종류 중 하나. 리눅스의 배포판 필요시 데비안도 설치 가능 3. 재부팅 후 켜면 이 창이 자동으로 나옵니다. 4. 입력을 하자 gituser 입력 패스워드는 원래 안 보입니다. 난 221031 입력함 그 다음은 재확인이고 엔터치고 기다리면 밑에 디스플레이 나옵니다.

Action 이벤트 발생 및 통합 확인 테스트 하기

name: workflow의 이름입니다. Workflow의 이름입니다. 위 사진의 좌측을 보시면 All workflows 밑에 Java CI with Gradle의 workflow가 있는 것을 볼 수 있습니다. on: workflow가 실행될 조건을 명시합니다. 보통 push나 pull request를 등록하며, 저는 pull request만 작성했습니다. jobs: 실행되는 명령어들을 작성합니다.

여기서 secrets에 등록한 SLACKWEBHOOKURL을 사용합니다. 그 외 파라미터나 필드 등 설명은 여기서 확인해주시거나 아래 레퍼런스에서 확인해주시면 되겠습니다.

이벤트가 일어나는 경우 jobs가 동작합니다. 먼저 로 The type of machine을 정합니다.

자주 묻는 질문

Slack 채널 통합 세팅

첫번째 알림을 받으려고 하는 채널을 생성합니다. 궁금한 내용은 본문을 참고하시기 바랍니다.

깃허브 Github

백업 협력 레포지토리를 새로 만들자. 궁금한 사항은 본문을 참고하시기 바랍니다.

GitHub 프로젝트 생성

GitHub에 개인 repository 하나를 만들고, 해당 repository에 프로젝트를 push합니다. 더 알고싶으시면 본문을 클릭해주세요.

Leave a Comment