일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Continuous Delivery
- 백준
- aggregate
- DjangoRestFramework
- nestedfunction
- CD
- F객체
- to_attr
- DRF
- dry-yasg
- Python
- 도커
- Prefetch_related
- django
- DjangoCache
- Coroutine
- Transaction
- aws
- Git
- QuerySet
- annotate
- docker
- racecondition
- 코루틴
- apitestcase
- Continuous Deployment
- testcase
- database
- EC2
- CI
- Today
- Total
목록CI (2)
BackEnd King KY

✔️ Continuous Delivery : 지속적 제공 CI의 빌드 자동화, Integration & Unit Test 수행 후 이어지는 CD 프로세스에서는 유효한 코드를 Repository에 자동으로 배포합니다. 그러므로 CD를 위해선 당연히 CI가 먼저 실현되어 있어야 하며, 지속적 제공의 목표는 프로덕션 환경으로 배포할 준비가 되어 있는 코드를 확보하는 것입니다. 지속적 제공의 경우, 코드 변경 사항 병합부터 프로덕션에 적합한 빌드 제공에 이르는 모든 단계에는 테스트 자동화와 코드 배포 자동화가 포함됩니다. 이 프로세스를 완료하면 보다 빠르고 손쉽게 애플리케이션을 배포할 수 있게 됩니다. 즉, 지속적 제공이란 개발자들이 애플리케이션에 적용한 변경 사항이 버그 테스트를 거쳐 Repository에 자..

✔️Intro CI/CD는 애플리케이션 개발 단계를 자동화하여 애플리케이션을 보다 짧은 주기로 고객에게 제공하는 방법입니다. CI/CD는 새로운 코드 통합으로 인해 개발 및 운영팀에 발생하는 문제를 해결하기 위한 솔루션이며, 애플리케이션의 통합 및 테스트 단계에서부터 제공 및 배포에 이르는 라이프사이클 전체에 걸쳐 지속적인 자동화와 지속적인 모니터링을 제공합니다. 이러한 구축사례를 일반적으로 CI/CD 파이프라인 이라고 부릅니다. 이번 글은 RedHat을 참고하여 작성했습니다. ✔️CI 란? Continuous Integration의 약자로 지속적 통합이라는 뜻을 가지고 있습니다. 우리는 개발할 때 각자만의 작업공간은 Branch를 만들어서 동시에 작업합니다. 작업 후 Merge를 할 때, 특정한 날에 ..