✅ 1. Jenkins 파일 생성하기 Jenkinsfile pipeline { agent any stages { stage('Hello') { steps { echo 'H
퀴즈 파트는 스스로 실습을 통해 배운 것을 테스트 하는 단계입니다. 반드시 스스로 실습을 진행해보시고 정답을 열어주세요! ✅ 1. 단계별 실습 과제 1단계 2단계 3단계 4단계 ✅ 2. 정답 확인(반드시 실습을 꼭 진행하고 확인할 것!!) 1단계 2
✅ 1. 프로젝트 다운로드 강의 자료에 있는 build.zip 파일을 다운로드 하고 압축을 해제한다. ✅ 2. netlify에 수동으로 배포하기 Or browse to upload 버튼을 클릭하고, 압축 해제한 build 폴더를 선택한다. 해당 버튼을
조금 더 안전한 배포를 위해, 스테이징 배포 이후 관리자의 승인 이후에 프로덕션 환경에 배포되게끔 하면 어떨까? Jenkins에서 제공하는 기능을 통해 구현해보자. ✅ 1. 새로운 파이프라인 생성하기 pipeline { agent any
우리는 방금 배포 후 테스트를 자동화하는 방법에 대해 배웠다. 그러나 배포가 엉뚱하게 되더라도 사용자는 엉뚱한 화면을 보는 것은 피할 수 없다. 그렇다면, 배포를 하기 전에 배포를 테스트할 수 있는 방법은 없을까? ✅ 1. 스테이징 환경을 구축하는
✅ 1. CI란 무엇일까? CI는 Continuous Integration의 약자 즉, 지속적인 통합을 의미한다. 쉽게 설명하자면, 여러 명의 개발자가 각자 수정한 코드를 하나의 공유 저장소에 수시로 합치고, 그 코드가 제대로 작동하는지 자동으로 확인
✅ 1. 프로젝트에서 자격 증명 사용하기 pipeline { agent { docker { image 'mcr.microsoft.com/playwright:v1.39.0-jammy' re
✅ 1. Node 프로젝트 준비하기 해당 프로젝트를 Clone 또는 Fork 하여 로컬에 복사한다. 해당 파일은 개인이 편한 IDE로 열어도 무방하나, 강의에서는 Codespace를 이용한다. 개인 IDE 툴을 활용하는 경우 반드시 Node를 설치 후
Jenkins를 통한 CI/CD를 구축하기 위해서는 이전 실습에서 진행했던 npm install, npm start와 같은 구문을 Jenkins에서 실행해야 한다. 어떻게 수행하면 될까? 단순 pipeline script를 작성하여 수행하면 될까?
퀴즈 파트는 스스로 실습을 통해 배운 것을 테스트하는 단계입니다. 반드시 스스로 실습을 진행해보시고 정답을 열어주세요! ✅ 1. Node 프로젝트 테스트하기 일반적으로 Node의 프로젝트를 테스트할 때는 npm test라는 명령어를 사용한다. 해당