Публикации по теме 'continuous-delivery'


От принятия решения к развертыванию — Реализация непрерывной доставки
Это пятая часть серии статей: От фиксации к развертыванию . Часть 1 , Часть 2 , Часть 3 , Часть 4 и 5 вы можете найти здесь. К концу пятой части мы установили множество автоматизированных механизмов в нашей локальной разработке для обеспечения корректности кода. Более того, поскольку все эти конфигурации хранятся в нашем репозитории кода, все члены команды имеют практически одинаковые настройки, что делает наш процесс разработки и упаковки практически идеальным. Однако..

Непрерывная интеграция и доставка собственного приложения iOS с использованием Codemagic
Хотите внедрить непрерывную интеграцию (или даже CI/CD) в свой собственный проект или проект компании с помощью Codemagic? Продолжить чтение! В этой статье я расскажу об использовании Codemagic в качестве нашего CI/CD для нашего проекта iOS. Что означает CI/CD? TL;DR CI/CD — это процесс, упрощающий тестирование и быстрое развертывание приложений разработчиками. На самом деле это аббревиатура от «Continuous Integration» и «Continuous Delivery/Deployment». Хотите верьте, хотите..

Популярность — это смешанное благословение для инструментов.
Популярность — это смешанное благословение для инструментов. С одной стороны, чрезвычайно популярные инструменты означают, что кто-то (обычно множество ) решил проблему, которая не дает вам покоя. Есть довольно большая вероятность, что они задокументировали это как часть проекта или, по крайней мере, написали об этом в блоге где-нибудь еще. (Вот почему навыки поисковых систем так важны.) В худшем случае у вас есть возможности задать вопросы. Хорошо управляемый проект с хорошим..

3 простых способа начать работу с действиями GitHub
Автоматизируйте рабочий процесс разработчика прямо из GitHub Действия GitHub стали доступны каждому пользователю GitHub в 2020 году, поэтому они все еще относительно новые. Знаете ли вы, что каждый месяц у вас есть 2000 бесплатных минут для ваших личных репозиториев? Более того, общедоступные репозитории получают неограниченное количество минут бесплатно . Вам даже не нужно создавать большую часть экшена самостоятельно, на GitHub есть рынок, полный бесплатных экшенов, которые вы..

Как я создаю свое первое действие и развертываю его на Github Actions Marketplace
Недавно я начал новый проект под названием DevData Tools, который представляет собой онлайн-инструмент, который предоставляет набор инструментов, полезных для конкретных нужд, ядром проекта был инструмент с утилитами для простого создания описания сценариев использования и описания тестовых примеров и экспорта в PDF как table, инструмент полезен тем, кому нелегко иметь дело с файлами и таблицами Word, но этого достаточно, чтобы написать еще одну статью ... В этом контексте я..

Факторы успеха DevOps
Мы только что закончили одну систему, которую разработали и развернули в инфраструктуре AWS , используя определенные методы DevOps . Проект имел настоящий успех: мы создали AWS Infra с нуля (был предоставлен только VPC) и разработали систему (2 остальных приложения и 4 приложения интеграции) примерно за 5 месяцев с 1 менеджером проекта и 3 разработчиками. После проекта у нас был короткий ретроспективный семинар с заказчиком, чтобы определить факторы успеха, почему проект был таким..

Синхронизируйте выпуски Android и GitHub
Автоматизируйте процесс выпуска вашего приложения интуитивно понятным способом Развертывание в NoOps должно быть интуитивно понятным NoOps означает автоматизацию всего рабочего процесса - все, что нужно сделать разработчикам, - это отправить код. Это популярная концепция в 2020 году. Автоматический выпуск приложения часто вызывает путаницу из-за несоответствия между концепциями магазина приложений и репозитория GitHub. Чтобы разработчики чувствовали себя уверенно при внесении..