Diary32 2024.02.02 협업 웹 프로젝트를 위한 CI/CD Pipeline 구축은 어느정도 마무리됐다. 다음주 화요일에 있을 스터디를 위해 모던 자바스크립트 책을 공부하고, 개인 프로젝트의 List 페이지를 완성할 예정이다. 2024. 2. 2. 2024.02.01 벌써 2월이라니.. Github actions를 통해 CI/CD Pipeline을 구축했다. 했다기 보다는 아직 진행중이지만, build와 원격 ssh 접속까지는 성공했다. 이후 배포 관련은 담당자분과 상의 예정이다. 자동화 script 작성은 처음이라 그런지 별 것 아닌 결과에도 굉장히 뿌듯했다. 여러 개의 job 마다 의존성 설정(병렬적/순차적 실행 등), 실행 결과에 따른 스크립트 작성법 등을 활용한다면 단순한 배포 뿐 아니라 더 많은 재미있는 일들을 할 수 있으리라 기대된다. 개인 프로젝트 repo에서도 이를 적용해볼까 한다. 번거롭게 매번 명령어를 입력하여 배포하는 것 보다는 훨씬 편하리라 예상된다. 2024. 2. 1. 2024.01.31 오늘의 TodoList - 모던 자바스크립트 chapter 4 - github actions: build 후 자동화 - Crawler - CSS 디자인 (반응형 적용 고려) - 자동로그인 옵션 구현방법 모던 자바스크립트 Deep dive 스터디를 시작했다. 스터디 진행 방식은 이전과 마찬가지로 당일 무작위 발표로 정해졌다. github actions로 main branch에 push 시 자동 build까지는 구현이 완료되었다. 대표님과 상의 후에 배포 방식, 추가 구현 사항 등을 고려하여 CD 부분을 진행 예정이다. 개인 프로젝트는 크롤링을 제외한 부분들을 우선적으로 만들 것이다. 인증, 라우팅, 페이지 분리 등 핵심적인 틀이라 생각되는 부분들은 구현되었으니 CSS를 작성해볼까 한다. '교내 여러 사이.. 2024. 1. 31. 2024.01.30 멋사 웹 프로젝트 회의를 진행했다. 아직까지는 순조롭게 진행되고 있다. 대표님께서 github actions를 이용해 CI/CD pipeline을 구축해보라 하셨다. 이와 관련해 지식이 전무하기에(...) 일단 시도해보겠다고 말을 했다. 금요일까지 과연 할 수 있을지 걱정이다. name: Build on PR to main on: pull_request: branches: - main jobs: build: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v2 - name: Set up Node.js uses: actions/setup-node@v3 with: node-version: '14' - name: .. 2024. 1. 30. 이전 1 2 3 4 5 ··· 8 다음