github actions
-
[Vue] 웹서버 배포하기 2부 (github actions로 자동화 하기)🎁 토이 프로젝트/오분 (2020년 첫 토이 프로젝트) 2020. 6. 25. 01:21
안녕하세요! 운동하는 개발자 JAY입니다!! 오늘은 1부에 이어서 Vue프로젝트를 자동 배포하는 방식을 알아보려 합니다. github actions를 이용해서 진행하려고 하는데, github actions를 처음 접하시는 분들은 Test CI를 위한 Github Actions , pytest-django 세팅을 한번 읽어보고 오시면 될 것 같아요. 1. CD (Continuous Deploy)를 위한 배포 자동화 CI, CD 에 대해서 많이 이야기가 있는데요, CI는 지속적 통합을 이야기하고 코드가 통합될 때 Test Case를 자동으로 실행하는 코드 통합을 위한 절차입니다. CD는 그 다음 지속적 배포를 위한 절차 입니다 (언제든지 배포 가능한 상태를 말합니다.) (이번 포스팅에서는 CD에 대한 내용만..
-
[오분] Test CI를 위한 Github Actions , pytest-django 세팅🎁 토이 프로젝트/오분 (2020년 첫 토이 프로젝트) 2020. 3. 25. 02:23
안녕하세요! 운동하는 개발자 JAY입니다. 코로나-19 때문에 한 달 이상 재택근무를 하고 있네요... 답답하기도 하지만, 코로나-19 때문에 많이 힘드신 분들에 비하면 견딜만하네요ㅠㅠ 제가 무언가 해드릴 수도 없고... 힘내시라는 말밖에 못 드리네요 ㅠㅠ 정말 정말 힘내세요!! 오늘은 토이 프로젝트를 하면서 Github Actions 세팅에 대해 알아보겠습니다. 그리고 제가 이 과정에서 어떤 삽질을 했는지(?)에 대해서도 끄적여 보겠습니다 ㅎㅎ 1. What is GitHub Actions 그래서 GitHub Actions는 무엇인가? 한 문장으로 요약하자면, CI(Continuous Integration)와 CD(Continuous Deployment)를 할 수 있는 Tool 예를 들어 배포, TDD..