Agile & Automation Days 2018 - summary

My conference badge from AA Days 2018

I’ve got back from Kraków, recovered from the cold I’ve caught in the meantime and now it’s time to sum up another conference that I’ve had the pleasure to attend to and speak at - Agile & Automation Days 2018!

Read more »

Jenkins Configuration as Code - first encounter!

I have waited from the moment I’ve seen this plugin in the early development, and it is finally here!

Ladies and gentlemen, it’s time to play with JCasC, version 1.0 - the Jenkins Configuration as Code plugin.

Key takeaways:

  • what is JCasC plugin?
  • how to configure Jenkins instance with a single configuration file
  • how to pre-install plugins
  • how to pre-configure jobs with JobDSL plugin & JCasC

Disclaimer: it’s a ‘first encounter’ post - I simply figure stuff out on the go, it’s a simple PoC, don’t expect production-ready stuff at the end :).

Read more »

test:fest 2018 summary

Past weekend was another concentrated dose of presentations and discussions about testing and software development, as I have attended test:fest, a free conference in Wrocław.

My conference card from test:fest 2018

Read more »

Deciding on the test automation toolset

After a small break, I’m back :)!

This time, a general topic related to test automation - deciding on the toolset. It’s the first post inspired by a recent poll by Katrina Clokie on Twitter, where she asked if the industry is moving away from Selenium to some of the emerging competitors.

Read more »

Exploring Jenkins Pipelines: Shared Libraries

Continuing the mini-series about Jenkins Pipelines, it is time to take a closer look at how our pipelines can follow the DRY (Don’t Repeat Yourself) principle when our scripts are getting bigger and bigger, and we need to share parts of them across multiple projects. In this post, we will explore the concept of Jenkins Shared Libraries - a mechanism that allows keeping bits of our pipeline scripts within reusable units.

Read more »