본문 바로가기

GitHub7

[ GitHub ] TIL(Today I Learned) 자동 업로드 프로젝트 구현하기 #1 깃허브 탐방을 하던 중, TIL 레포지토리를 아주 멋지게 만들어놓으신 분들을 봤다. 나는 주로 티스토리 블로그에 포스팅을 하는데, 사실 개발하시는 분들은 블로그보다 깃허브 주소를 더 궁금해하시고, 더욱 시간을 들여서 보시기 때문에 어떻게 하면 티스토리 포스팅을 하면서도 깃허브와 연동을 시킬 수 있을까 고민했다. 그렇다고 이제부터 깃에 공부한 것들을 올리기도 귀찮고, 글을 쓸 때마다 하나하나 복붙하는건 너무 비효율적인 것 같아 더욱 싫었다. 그러던 도중에 CI/CD 툴들을 이용하면 특정한 시간에 파이썬코드를 실행시켜서 깃허브 이슈에 올릴 수 있지않을까, 생각이 들었다. 물론 내가 직접 클라우드 서버를 올려두고 자동화시켜도 되겠지만, 이왕 만드는거 Github Action(CI/CD 도구 중 하나)을 가지고.. 2021. 12. 3.
[ CI/CD ] Github Action | yml 파일 뜯어보기 해당 포스팅은 아래 링크를 보고 제 식으로 한번 더 정리한 것입니다. https://zzsza.github.io/development/2020/06/06/github-action/ Github Action 사용법 정리 Github Action 사용법 및 cron 사용 방법에 대해 정리한 글입니다 Github Action으로 YES24 IT 신간을 파이썬으로 크롤링 후 Issue에 업로드하는 예제가 있습니다 Github Action with Python Github action with cron, Github a zzsza.github.io 최근 CI/CD에 눈떴다. 사실 나는 개인적으로 하는 작은 프로젝트를 많이 해서 그런지, 테스트와 배포에 대한 자각이 크게 없었던 것 같다. CI/CD CI : 테스트.. 2021. 12. 3.
[ GitHub ] Build Docker Image with Private Repo 이번 포스팅에서는 Github에 있는 Private Repo 를 가지고, 도커 이미지를 빌드하는 방법에 대해 다뤄보도록 하겠습니다. 자격증명이 따로 필요한 이유 private 가 아닌 public 이었을 때는, 레포지토리를 git clone 을 통해 가져온 이후 도커에서 자동으로 이미지를 만들어줬었습니다. 만약 github 레포지토리가 private 라면, 이미지를 빌드할 때 github 에서 자격증명을 요구하게 됩니다. 이번 포스팅에서는 RSA Key 를 이용해 이 key 를 github 에 등록하여 자격증명을 할 예정입니다. RSA Key 만들기 우선, Shookiki 라는 이름의 레포지토리를 private 로 바꿔주었습니다. public 이었던 레포를 private 로 바꿀 때는, 레포지토리 set.. 2021. 4. 24.
[ git & github ] Git Archive | 깃허브 소스코드 압축 이 포스팅은 구름 에듀 강좌의 "Git으로 시작하는 협업 및 오픈소스 프로젝트" 를 기반으로 작성되었습니다. 이 강의의 강사이신 "나동빈" 님의 자료임을 밝힙니다. 상업적인 의도가 아닌, 공부한 것을 정리해놓는 목적의 포스팅입니다. edu.goorm.io/learn/lecture/11528/git으로-시작하는-협업-및-오픈소스-프로젝트/info 구름EDU - 모두를 위한 맞춤형 IT교육 구름EDU는 모두를 위한 맞춤형 IT교육 플랫폼입니다. 개인/학교/기업 및 기관 별 최적화된 IT교육 솔루션을 경험해보세요. 기초부터 실무 프로그래밍 교육, 전국 초중고/대학교 온라인 강의, 기업/ edu.goorm.io ndb796.tistory.com/ 안경잡이개발자 프로그래밍 강의를 진행하는 공간입니다. ndb796.. 2021. 2. 18.