1. Получаем управление обратно в Jenkins Pipeline

    Jenkins Pipeline Plugin очень удобная штука, чтобы организовать у себя Continuous Delivery. Плагин даёт возможность разбить доставку ПО до конечного потребителя на стадии (stage), каждой из которой можно управлять (какая нода, что именно на ней нужно сделать) и визуализировать. Вкупе с Blueocean plugin всё это выглядит очень вкусно. В реальной…

    on jenkins continuous-delivery

  2. Короткая заметка про SPb Jenkins Meetup #3

    В прошлую пятницу довелось попасть на митап @jenkins_spb, организованный сообществом @jenkins_ru в офисе компании EMC. Это был первый для митап сообщества, так как на предыдущие, к сожалению, по разным обстоятельствам попасть не смог. Всего на митапе было представлено три доклада на тему администрирования и инфраструктуры Jenkins-а. Первый доклад…


  3. Сравнение способов тестирования плагинов для Gradle

    Как-то при подготовке одного из докладов про Gradle и разработку плагинов для него встала задача посмотреть - а как свои поделия потестировать. Без тестов вообще жить плохо, а когда твой код реально запускается в отдельном процессе и подавно, потому что хочется дебага, хочется быстрого запуска и не хочется писать миллион…


  4. Fast start with Nomad

    Nomad is one of the newest HashiCorp projects. It is a tool for managing a cluster of machines and running applications on them. It is similar to Mesos or Kubernetes but it is more simple. As Consul Nomad is a simple binary that may be launched without any dependencies. As…

    on docker nomad microservices

  5. Thrift API Gateway. Part 2: Spring Domination

    In the first part we investigated how to prepare thrift packets for exchanging security token by user information. Library was written and its time to move forward. one annotation to rule them all Annotation-driven development is Spring-way. Spring can be configured by many and many annotations that incapsulate tons of…

    on java microservices api