Fake JUnit test result for Atlassian Bamboo's plan

August 18, 2017
⚠️ Please note: The information in this legacy post may no longer be relevant.

Hi! Today I going to share with you a little trick, which I used once for one of my Atlassian Bamboo’s plans. First, Bamboo is a continuous integration server developed by Atlassian. (off topic*: This is a holy war’s subject, but Bamboo is a Jenkins’ competitor). Anyway, I had to make a check of some parameter after build’s finish. The build was always successful, so Bamboo always mark it as “green”. My goal was to set it “red” if some metrics valuse wasn’t good enough. And after a conversation with my skilled colleagues I found a solution.

Read full post >

Ansible. My own orchestra!

August 9, 2017
⚠️ Please note: The information in this legacy post may no longer be relevant.

So, what’s Ansible all about? GitHub describes it as a radically simple IT automation platform that makes your applications and systems easier to deploy. Sounds great, right? But that’s just the surface. Let’s dig in and see what Ansible really does.

Read full post >

Code check and html-report with cppcheck.

August 8, 2017
⚠️ Please note: The information in this legacy post may no longer be relevant.

Cppcheck is a static analysis tool for C/C++ code. Project’s home on sourceforge: http://cppcheck.sourceforge.net/. Small description from the site:

Unlike C/C++ compilers and many other analysis tools it does not detect syntax errors in the code. Cppcheck primarily detects the types of bugs that the compilers normally do not detect. The goal is to detect only real errors in the code (i.e. have zero false positives).

Read full post >

Environment in 2 minutes with Vagrant.

August 7, 2017
⚠️ Please note: The information in this legacy post may no longer be relevant.

Today I want to share with you an awesome thing - Vagrnat! What is Vagrant? Following the Wikipedia:

Vagrant is an open-source software product for building and maintaining portable virtual
software development environments, e.g. for VirtualBox, Hyper-V, Docker, VMware, and AWS. 

In other words, Vagrant allows you to create a virtual machine(s) (VMs), install os and pre-configure it with only one command!

Read full post >