Как стать автором
Обновить

В сообществе пользователей утилиты для сборки и деплоя werf — уже 1000 участников

Время на прочтение1 мин
Количество просмотров1.9K

Мы с радостью сообщаем, что русскоязычный чат werf — утилиты для построения CI/CD с любой CI-системой — достиг отметки в 1000 участников! Это знак того, что интерес к утилите, которую мы начинали делать в качестве внутреннего инструмента, а в дальнейшем передали в CNCF, стабильно растет. Причем этот рост происходит органически — без рекламы и SMS:)

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии1

Вышел релиз GitLab 13.8 с редактором конвейеров и первой из метрик DORA

Время на прочтение3 мин
Количество просмотров3.3K

В этом релизе мы рады представить специальный редактор конвейеров (в русской локализации GitLab «сборочные линии»), панель управления частотой развёртываний и несколько улучшений качества работы, которые сделают повседневное использование GitLab ещё более комфортным. И это — всего лишь несколько основных моментов из более чем 50 улучшений этого релиза!
Читать дальше →
Всего голосов 2: ↑1 и ↓1+2
Комментарии5

Continuous Delivery: Продолжение

Время на прочтение7 мин
Количество просмотров19K
2 года назад в статье «Continuous Delivery & Sitecore: наша реализация» я представлял нашу систему автоматической доставки веб-приложений основанных на Sitecore. Это были первые маленькие шаги в направлении мира полной автоматизации.
Читать дальше →
Всего голосов 11: ↑11 и ↓0+11
Комментарии6

Semaphore App. Ruby on Rails. Continuous Integration/Delivery

Время на прочтение4 мин
Количество просмотров8.1K

Предисловие


Побегав по Хабру, я на удивление не нашел ни одной статьи про полноценный team workflow с использованием различных магических причуд в духе Continuous Integration & Continuous delivery, различные интеграции Github — HipChat(Slack) — CI — Staging and Production via Continuous Delivery, и прочего, хотя я может просто искать не умею.



Но все же, мне захотелось поделиться своим, хоть и небольшим опытом работы, рассказать о различных плюшках, которые облегчают жизнь команде, работающей над одним проектом вместе, как это все можно объединить в одну отлаженную систему и сократить количество неприятных ощущений в нижней части спины во время работы над проектом.

Итак, под катом — разбор CI сервиса SemaphoreApp, немножко про интеграцию с другими сервисами и прочие радости, которые упрощают нам жизнь.
Читать дальше →
Всего голосов 13: ↑12 и ↓1+11
Комментарии5

Автоматизируем контроль качества микрофронтов

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров1.5K

Привет, Хабр! Меня зовут Миша Трифонов, я head of frontend в компании Cloud.ru и основатель сообщества TeamSnack. Поделюсь опытом, кейсами, решениями за 3,5 года работы в направлении микрофронтов.

Статья будет полезна как для тех, кто мало пользовался микрофронтами, так и для гуру микрофронтов. Расскажу, что это такое, покажу преимущества их внедрения и научу продавать ценность этого процесса бизнесу. Еще расскажу про трудности: технология требует ресурсов и усилий.

Читать далее
Всего голосов 5: ↑4 и ↓1+4
Комментарии1

Четыре метрики, изменившие мой проект

Время на прочтение9 мин
Количество просмотров18K

Привет, Хабр! Я Федор Щудло, team lead и fullstack-разработчик. Всего я в разработке 15 лет, из них 11 в роли team lead.

Три года назад я сменил работу и занялся проектом, состояние которого можно описать кратко: ему 25 лет.

За этот долгий срок проект пережил несколько слияний и разделений компании, означающих серьезные потери людей, знаний, и даже исходников от некоторых сервисов по юридическим соображениям.

На проекте были благополучные периоды, когда были созданы очень крутые и амбициозные вещи. Но были также периоды, когда команды еле хватало на выполнение самых срочных задач. И в это время многие сделанные или не доделанные большие штуки изрядно обветшали.

Как результат, разработка шла с большими накладными расходами (все делали долго), и с высокими рисками (выкатили и разломали прод). А команда при этом работала на износ.

Но за три прошедших года мы с командой кардинально изменили ситуацию. В этой статье я расскажу про самую значимую перемену —  простую, но кратно снизившую и накладные расходы, и риски. А это уже открыло дорогу сотням маленьких изменений, в итоге преобразивших проект.

Читать далее
Всего голосов 41: ↑38 и ↓3+40
Комментарии14

Вышел релиз GitLab 13.9 с панелью оповещений безопасности и режимом обслуживания

Время на прочтение4 мин
Количество просмотров2K


GitLab 13.9 уже доступен — с улучшениями DevSecOps, панелью оповещений безопасности для обработки приоритетных уведомлений, режимом обслуживания для постоянной поддержки распределённых команд, улучшенной видимостью, включая расширенную поддержку метрик DORA, а также продвинутыми возможностями автоматизации, которые помогут вам поставлять более качественные продукты быстрее. Это лишь некоторые из более чем 60 новых фич и улучшений в этом релизе.
Читать дальше →
Всего голосов 5: ↑5 и ↓0+5
Комментарии2

Вышел GitLab 14.7 с трансляцией событий аудита, соответствием GitLab Runner FIPS 140-2 и групповыми токенами доступа

Время на прочтение3 мин
Количество просмотров484

Мы рады представить релиз GitLab 14.7 с трансляцией событий аудита, соответствием GitLab Runner стандарту FIPS 140-2, групповыми токенами доступа и многим другим!

Это — лишь несколько основных из более 25 улучшений этого релиза. Читайте далее, и вы узнаете всё об этих классных обновлениях. Чтобы узнать, что выйдет в следующем месяце, зайдите на страницу предстоящих релизов и посмотрите видео по релизу 14.8.

Читать далее
Всего голосов 2: ↑1 и ↓1+1
Комментарии0

Вышел релиз GitLab 13.10 с улучшениями для администраторов и управлением уязвимостями

Время на прочтение3 мин
Количество просмотров907


GitLab 13.10 уже доступен! В этом месяце мы сосредоточили наше внимание на масштабируемости и удобстве управления продуктом, чтобы вы могли итерировать и вводить новшества быстрее, безопаснее и с меньшим количеством проблем. Релиз 13.10 предлагает улучшения администрирования для масштабирования DevOps в вашей организации, проверку целостности пакетов для аварийного восстановления с Geo, автоматизацию управления уязвимостями для большей эффективности и согласованности в обеспечении безопасности и, как и всегда, множество фантастических вкладов от нашего обширного сообщества. Это — лишь некоторые из более чем 40 новых фич и улучшений в данном релизе.
Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Вышел релиз GitLab 14.1 с реестром Helm Chart и правилами эскалации

Время на прочтение9 мин
Количество просмотров2.1K

Мы рады представить вам релиз GitLab 14.1 с возможностью собирать, публиковать и распространять Helm-чартысоздавать правила эскалации для ответственных за страницуподключать обработчики заданий GitLab к вашим кластерам Kubernetesобеспечивать соблюдение решений по покрытию кода и многим другим!

Это — лишь несколько основных из более чем 50 улучшений в этом релизе. Читайте далее, и вы узнаете всё об этих новых фичах. Чтобы узнать, что будет в следующем месяце, зайдите на страницу предстоящих релизов, там вы найдёте видео по будущему релизу 14.2.

А также...

Читать далее
Всего голосов 6: ↑5 и ↓1+10
Комментарии1

TeamCity 2020.1: условия выполнения билд-шагов, запуск билд-агентов в Kubernetes, новые интеграции и нотификации

Время на прочтение5 мин
Количество просмотров4K
Привет, Хабр! На прошлой неделе мы выпустили TeamCity 2020.1 — новую версию CI/CD-сервера от JetBrains. В этом посте я хочу рассказать, что в ней появилось интересного.


Читать дальше →
Всего голосов 11: ↑11 и ↓0+11
Комментарии7

Вышел релиз GitLab 13.5 с обновлениями для безопасности мобильных приложений и вики-страницами групп

Время на прочтение3 мин
Количество просмотров1.5K


Вышел релиз GitLab 13.5 со сканированием безопасности мобильных приложений, вики-страницами групп, общим реестром пакетов и многими другими классными фичами!

Читать дальше →
Всего голосов 3: ↑3 и ↓0+3
Комментарии1

Вышел релиз GitLab 13.6 с автоматическим развёртыванием в EC2 и статистикой использования для инстанса

Время на прочтение3 мин
Количество просмотров867


Команда GitLab стремится к повышению производительности и степени удовлетворённости разработчиков. Релиз 13.6 содержит все необходимые ингредиенты, которые помогут вам достичь этого и, возможно, чего-то ещё! Мы надеемся, что вам пригодятся основные фичи релиза, а также ещё более 60 новых фич и улучшений, добавленных в этом релизе.
Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Вышел релиз GitLab 13.7 с проверяющими для мерж-реквестов и автоматическим откатом при сбое

Время на прочтение4 мин
Количество просмотров3.3K


Ну и год же был 2020! Мы счастливы представить релиз 13.7 с более чем 45 фичами и улучшениями поставки ПО, вышедший как раз к праздникам.

От имени всех сотрудников GitLab мы хотим поблагодарить участников нашего сообщества за ваш вклад и за то положительное влияние, которое вы оказываете на нашу работу. Без вас GitLab не был бы таким, как сейчас.

Благодарим вас и всех членов команды GitLab, которые помогли сделать 2020 год невероятным, несмотря на невзгоды и непредсказуемые обстоятельства. Пожалуйста, оставайтесь в безопасности, будьте счастливы и здоровы в этот праздничный период.
Читать дальше →
Всего голосов 7: ↑6 и ↓1+8
Комментарии3

У CloudYuga появилась первая лабораторная работа по DevOps-утилите werf

Время на прочтение1 мин
Количество просмотров1.4K

Познакомиться с Open Source-утилитой werf для сборки приложений и их деплоя в Kubernetes стало ещё проще благодаря готовому окружению, доступному прямо из браузера.

Читать далее
Всего голосов 22: ↑22 и ↓0+22
Комментарии1

Стартовал опрос пользователей werf: какие из новых фич нужнее?

Время на прочтение2 мин
Количество просмотров978

Мы планируем развитие werf и подготовили список из 33 улучшений, которые призваны расширить функциональность утилиты и/или решить существующие проблемы. Теперь нам важно понять, какие из улучшений нужно реализовать в первую очередь. Для этого мы хотим узнать мнение сообщества пользователей werf.

Читать далее
Всего голосов 8: ↑7 и ↓1+8
Комментарии0

Новый формат: практикум CI/CD с Jenkins + чат поддержки с наставником

Время на прочтение2 мин
Количество просмотров440

Вносим изменения и делаем ваше обучение проще. Добавили к практикуму «CI/CD с Jenkins» чат поддержки с наставником.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

«CI/CD с Jenkins» — старт второго потока 15 февраля 2023 года

Время на прочтение2 мин
Количество просмотров513

15 февраля 2023 года стартует поток курса по Jenkins от Кирилла Борисова, Infrastructure Engineer технологического центра Deutsche Bank и спикера курса по DevOps-инструментам для разработчиков. Всего за месяц вы научитесь автоматизировать процесс интеграции и поставки, ускорять цикл разработки и внедрять полезные инструменты, настраивать плагины, создавать пайплайны Jenkins as code и работать с Jenkins Shared Library.

Для тех, кто оплатит обучение по счету от лица компании до 31 декабря 2022 года, действует сниженная цена на курс.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

Интенсивное погружение в Jenkins

Время на прочтение2 мин
Количество просмотров3.1K

Осенью 2022 года мы запустили первые потоки «CI/CD с Jenkins». А потом у нас часто спрашивали, собираемся ли мы ещё проводить обучение в таком формате. Наконец-то, ответ на этот вопрос — ДА!

С 1 июля по 31 августа пройдёт летний поток «CI/CD с Jenkins».

В анонсе рассказываем, чем хорош этот формат, кому будет полезно и каких результатов удастся достичь. 

Читать далее
Всего голосов 8: ↑5 и ↓3+4
Комментарии2

werf — наша Open Source-утилита для CI/CD — стала проектом CNCF

Время на прочтение4 мин
Количество просмотров2.5K

Рады официально сообщить, что werf пополнила ряды sandbox-проектов международной некоммерческой организации CNCF (Cloud Native Computing Foundation). Отныне проект будет развиваться усилиями глобального Open Source-сообщества, которое занимается Kubernetes, Helm и другими cloud native-решениями.

Читать далее
Всего голосов 24: ↑23 и ↓1+31
Комментарии0
1
23 ...