In my previous bubbles post I explained about silos and why it’s important to “pop them bubbles”. I will continue the history where I left off, with the introduction of…
This article explains how to deploy applications, built with TIBCO’s containerization offering TIBCO BusinessWorks Container Edition (BWCE), to Amazon’s cloud platform AWS Fargate. Introduction When you want to launch a container on AWS…
Afgelopen 1 tot en met 3 mei was in Salt Lake City ngConf 2019, waarin talks van het Angular team werden gegeven, deepdive workshops in de nieuwste technieken en toekomstige…
Rick en Michel van ilionx Interactive Marketing waren het hele vorige weekend in Berlijn voor CSSconf en JSConf EU 2019. Eerder las je al een kort verslag van CSSconf. Hieronder volgen…
Security is mandatory, and should always have been, so eventually, you’ll run into the requirement of having to pass credentials to a system in your pipelines. It could be you…
Rick en Michel van ilionx Interactive Marketing zijn het afgelopen weekend in Berlijn geweest voor CSSconf en JSConf EU 2019. Afgelopen vrijdag, 31 mei, was CSSConf. Voor wie er niet…
Some steps in your development or release process can only be executed when the conditions are right. An example of this is that releases to Production can only be done…
The behaviour of your pipeline can be much more complex than the simple success/failure flow shown in the previous blog post. The Jenkins declarative pipeline syntax has a lot more…
It´s high time to continue on our blog series about containerization. We’re gonna improve upon our previous setup and throw even more of our brews into containers. In fact the…
The recent posts on this blog about Jenkins have been preparing us for this: validation of the behaviour of your Jenkins Pipeline in a test, in order to be able to check what the impact is of any changes you make to this pipeline, before it lands on your live instance and possibly influences the teams that are working with it…
In the previous posts, I’ve shown how to set up your Jenkins Shared Library, create Custom Pipeline Steps in it, set up the test frameworks, run complete pipelines from your…
After explaining how to set up your Shared Library, how to build it and how to run complete pipelines from this Library, it is time to create tests for the…
Most of the time, when reading documentation, everything seems clear how to implement a particular piece of software. In some cases it can be very time consuming which I found…
This port is part of the GraalVM series I’m writing. In the previous post, which can be found HERE, I talked about what GraalVM is and gave a basic example…
As shown in the previous blog post, Jenkins enables you to write your own pipeline code, which can be shared among all pipelines in your Jenkins instance. This post is…
Lately I have had the pleasure of working with a mongoDB. It´s a nice database with a relatively easy to learn syntax. You can see why it is one of…
In order for your java code to actually run, you first have to compile your code. By running the javac command you can easily do this. The sourcecode is transformed…
Pipelines in Jenkins, especially the declarative kind, can be very powerful and expressive at the same time. As a caveat, it is also very easy to get overly verbose by…
Why GraalVM is currently one of the hottest Java topics In 2013, Oracle labs came with a scientific article named “One VM to Rule Them All”. In this article they…
Being able to test your Jenkins pipeline Shared Library code, and therefore minimising the risk of pushing new pipelines or functionality to your Production instance, is vital for organisations using…