본문 바로가기

cicd3

220630 목 GitLab Runner 설치 방법 GitLab Runner 설치 방법 GitLab 파이프라인을 사용하여 job을 생성했는데, 자꾸 failed 가 발생합니다. CI / CD > Jobs 를 확인해보면 활성화된 Runner 가 없다는 에러가 발생했다는 것을 확인할 수 있었습니다. This job is stuck because you don't have any active runners that can run this job. Go to project CI Settings 안내가 요구한 대로 Settings > CI / CD 메뉴에서 Runners 탭을 활성화 시켜줍니다. 그럼 Show runner installation instructions (설치 가이드) 버튼을 클릭하여, 현재 사용하고 있는 서버의 (또는 필요한 서버의) OS에 맞게 .. 2022. 7. 1.
220629 수 GitLab CI Runners & Executors 간단한 가이드 GitLab CI Runners & Executors 간단한 가이드 Executors 현재 내가 사용하고 있는 Runner 확인하기 Shell executor SSH executor VirtualBox/Parallels Executor Docker executor Docker Machine executor Kubernetes executor GitLab CI Runners & Executors 간단한 가이드 Executors GitLab CI 작업을 위한 자체 인프라를 생성하려면 자체 GitLab Runner를 호스팅해야 합니다. 하지만 Shell, SSH, 도커 등 어떤 Executor를 선택해야 할지 혼란스러울 수 있습니다. GitLab CI는 젠킨스와 같은 더 전통적인 CI 서버의 기본 설치와 달리.. 2022. 6. 29.
220628 화 CI / CD 개념 CI / CD 개념 CI (Continuous Integration) CD (Continuous Delivery) CD (Continuous Deployment) CI / CD 개념 지속적인 소프트웨어 개발 방법을 통해 반복적인 코드 변경 사항을 지속적으로 구축, 테스트 및 배포할 수 있습니다. 이러한 반복 프로세스는 버그가 있거나 이전 버전을 기반으로 새 코드를 개발할 가능성을 줄이는 데 도움이 됩니다. CI / CD 를 사용하면 개발 부터 배포까지 사람의 직접적인 개입을 줄이거나 전혀 개입이 없어도 됩니다. CI (Continuous Integration) CD (Continuous Delivery) CD (Continuous Deployment) CI (Continuous Integration) 개.. 2022. 6. 28.