Свързани публикации 'ci-cd-pipeline'
Интегриране на Argo CD за вашия проект Kubernetes
Argo CD е инструмент за непрекъснато доставяне с отворен код за вашия проект, който работи на Kubernetes
Argo CD може да бъде идентифициран като инструмент за непрекъснато доставяне с отворен код за Kubernetes, който има графичен потребителски интерфейс за виждане на компонентите на Kubernetes вътре в клъстера. Когато стартирате приложение на Kubernetes, можете да видите всички компоненти на Kubernetes на терминала с помощта на команди kubectl. Но когато използвате Argo, можете да ги..
Docker CI/CD във VPC/VPS среди: Автоматизиране на внедряването с действия на GitHub чрез SSH или уеб…
Резюме
Възприемането на Docker контейнери и DevOps практики революционизира внедряването на софтуер, предлагайки гъвкавост и мащабируемост на екипите за разработка. В тази статия изследваме интегрирането на работните потоци за непрекъсната интеграция/непрекъснато внедряване (CI/CD) на Docker в среди на Linux Virtual Private Cloud (VPC) или Virtual Private Server (VPS), като използваме GitHub Actions за рационализирана автоматизация. Ние се задълбочаваме в тънкостите на автоматизирането..
CI/CD Синьо Зелено Внедряване
Въведение
Синьо-зеленото внедряване е техника, използвана за пускане на нови версии на приложение с нулев престой. С този подход се създават две идентични среди, едната, която е активна (синя), и една, която е неактивна (зелена). Новата версия на приложението се внедрява в неактивната среда и след това трафикът се превключва от средата на живо към неактивната среда. Това позволява новата версия да бъде тествана преди пускане на живо и позволява бързо връщане назад в случай на проблеми...
CI/CD за .net 6, използвайки GitHub действия
С публикуването на Orleans.SyncWork имах възможността да изследвам действията на GitHub — което е начин за автоматизиране на работните процеси. Ето част от първия ми опит в „екшъна“ (пъшкане).
Автоматизиран работен процес
Първо, какво всъщност е работен процес и какво означава да го автоматизирате? Е, скъпи потенциален читателю, работният процес не е нищо повече от набор от стъпки, предприети за изпълнение на задача.
От Уикипедия :
Работният поток се състои от организиран и..
Последният урок за Bitbucket Pipelines, от който някога ще се нуждаете: Овладяване на CI и CD
Невероятно мощен инструмент, който ще ви спести време и ще ви предпази от конфигурационни главоболия!
Тази публикация е отразена в моя блог, chrisfrew.in , който има много по-добра поддръжка на кодови фрагменти, както и други забавни екстри!
Научете всичко подробно в тази публикация и повече в пълния ми курс „Овладяване на тръбопроводите на Bitbucket за CI и CD“ , наличен в Skillshare и Udemy:
Овладяване на Bitbucket тръбопроводи за непрекъсната..
Покритие на кода в Google Cloud Build
Когато настроите CI/CD тръбопровод за вашия проект, вероятно искате да изчислите покритието на кода и да го изпратите на услуга на трета страна като Codecov.
Ще ви покажа как да настроите това в „Google Cloud Build“.
проблем
„Инструментът codecov“ трябва да се стартира от git хранилище по подразбиране, в противен случай ще изведе грешка:
fatal: Not a git repository
Причината е, че codecov е проектиран да отчита покритие за конкретен клон и да ангажира вашия код.
Тъй като..