home.social

#jenkins — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #jenkins, aggregated by home.social.

fetched live
  1. Pretty weird traces in daily #Jenkins jobs after upgrading to the latest JDK/JRE on Debian 13 a few hours before.

    Possibly various expressions of some kind of timeout for trivial commands, e.g. `uname` in the very first step of a pipeline…

    Jenkins nodes seem happier after a reboot. I suppose that's another argument for a systematic reboot after a dist-upgrade…

    (Until helping that customer migrate to GitLab CI workers, but that's another can of worms.)

    TL;DR: Caturdays >> Redmonitoringsundays

  2. Универсальный подход к регрессионному тестированию микросервисов: интеграция Postman, Newman и Python в Jenkins

    Привет всем заглянувшим! В этой статье я поделюсь опытом автоматизации API‑тестирования связкой Postman + Newman, но с небольшим «секретным ингредиентом». Мы не просто будем запускать коллекции в Jenkins напрямую, а используем универсальный Python‑скрипт, который превращает стандартный прогон в мощный инструмент мониторинга. В чем «фишка» этого подхода? Обычно Newman выдает довольно сухие отчеты. Мой скрипт выступает в роли умной прослойки: он обрабатывает результаты тестов на статус‑коды, собирает данные и упаковывает их в наглядный Allure‑отчет. Более того, здесь добавлена функция почтовых уведомлений, чтобы контролировать состояние системы, не заходя в Jenkins.

    habr.com/ru/articles/1071232/

    #postman #newman #jenkins #python #автоматизация_тестирования #api_тестирование #регрессионное_тестирование #jenkins_ci #allure_jenkins_plugin #allure_report

  3. CI — это не Jenkins. Зачем, как, чем — и цена отказа

    Пайплайн у вас есть. Он есть у всех: CI перестал быть предметом споров примерно тогда же, когда Docker перестал быть новостью. Именно поэтому разговор пора вести другой - не “зачем вам CI”, а можно ли верить вашему зелёному пайплайну, сколько он стоит и кто им владеет. Разбор в формате “зачем - как - чем - цена отказа” - пилот рубрики: дальше в ней будут другие практики, формат останется.

    habr.com/ru/articles/1069694/

    #continuous_integration #github_actions #gitlab_ci #jenkins #merge_queue #flaky_tests #пайплайн #dora #cicd

  4. Jenkins is the technical debt you pay for every single day. 15 years of plugin bloat, security holes, and maintenance nightmares. This autopsy shows why modern DevSecOps teams are finally migrating away. #DevOps #Jenkins #Security

    valtersit.com/guides/gitlab/je

  5. Enjoy Kohsuke Kawaguchi’s introspective, entertaining, and informative post about his bicycle journey through France. KK, the creator of #Jenkins, has always taken great photos, but imo his writing has really moved to a new level along with his bicycling. kohsuke.org/2026/07/30/01-tour

  6. Moritz Plassnig, appointed CEO of #Jenkins commercial steward #CloudBees last month, succeeds Anuj Kapur, who steered the company to revenue growth, profitability and product focus. Plassnig's mandate is to steer CloudBees into the #agenticAI coding era, with a focus on providing cohesive #AIgovernance across multiple models and coding tools. The vendor will also look to compress the feedback loop between production apps and development with expanded support for observability, an increasingly crucial requirement for CI/CD tools to keep pace with a glut of agent-generated code.

    In today’s episode, we’ll cover…

    - Using CloudBees' release management experience to bust #AI coding bottlenecks

    - Assuaging enterprise #AIsovereignty concerns

    - A potential build or buy decision ahead for AI #observability

    And more!

    Tune in here: youtu.be/e2dq1YN8zog?si=8N7Kab

  7. Need to securely pass secrets to shell scripts in Jenkins? Use `withCredentials` in Declarative Pipelines. This snippet binds a Secret text credential to `SECRET_API_KEY`, masking it in console logs. Jenkins 2.176+ with Credentials Binding Plugin 1.24+ required. #jenkins #declarative-pipeline #credential-binding

    valtersit.com/vault/secure-cre

  8. Jenkins is technical debt with a 15-year interest rate. Plugin hell, Groovy scripts, and security holes that never close. Stop fighting it. Here’s what modern DevSecOps looks like instead. #DevOps #Jenkins #DevSecOps

    valtersit.com/guides/gitlab/je

  9. As a #DevOps person, it's not entirely wrong to say that much of my career has been looking at problems and then immediately thinking I could solve said problem with #Jenkins.

  10. Основы Ansible — как автоматизировать конфигурации и деплой

    В статье — разбор основ Ansible: как писать идемпотентные плейбуки, не класть продакшен сухими прогонами и встроить Ansible в CI/CD. Разбираю структуру ролей, работу с динамическим инвентарём, секретами и типовые грабли новичков. Две наглядные схемы, реальный кейс из боевой практики и набор правил, которые делают автоматизацию предсказуемой и безопасной. Читать разбор

    habr.com/ru/companies/otus/art

    #Ansible #автоматизация_конфигураций #деплой #GitLab_CI #Jenkins #playbook #инфраструктура #ansiblevault #DevOpsпрактики

  11. A CI/CD pipeline isn't config. It's business logic - how you test, scan, promote, deploy - locked in one platform's dialect. Switch platforms, rewrite it all.

    Brik makes it a portable Bash program: one pipeline, same on GitLab, Jenkins, and local.

    scalastic.io/en/brik-cicd-port

    #CICD #devops #Bash #gitlab #Jenkins #local

  12. OneClickRelease, или как мы ставим релизы одной кнопкой

    Привет, Хабр! На связи Юрий Власенко, Senior DevOps инженер в РТЛабс. Сегодня я расскажу о том, как наша команда автоматизировала сложный, бюрократизированный и многоуровневый релизный процесс компании и превратила его в тестируемый объектно-ориентированный код на Groovy (Jenkins).

    habr.com/ru/companies/rtlabs/a

    #devops #cicd #jenkins #groovy