How to publish Ansible-container images via Travis-CI
How to publish docker images produced via ansible-container to Docker Hub using TravisCi
How to publish docker images produced via ansible-container to Docker Hub using TravisCi
In the last months my company started to move all our VMs from Ubuntu-based templates to CentOS ones. Regardless of the reason of this choice (I do not want to start a Ubuntu vs CentOS flame since I’m a fan of both distros) one of the biggest problem was to deal with the Apache Httpd…
Sonarqube is a quite famous tool to perform code analysis in a Continuous Integration chain. One of the most popular post of the blog explain how to get full Unit and Integration test code coverage out of your maven build with its plugin. Sonarqube also has a public instance of its tool, where several OpenSource projects…
It took about two months to complete this, but finally I’m proud to announce a new feature on the Pathfinder project: Artifact Crawler. Up to now Pathfinder provided a maven plugin to populate the project with data to be analyzed. Basic idea behind this is to make Pathfinder a tool to be integrated into a Continuous…
Just few weeks ago AroundTheCode started its first Opensource project: Pathfinder, today I want to introduce its latest feature: Dependency Management Analyzer. All Maven users know what DependencyManagement is and how it works (otherwise you can find a good reading starting point here ), and they probably also know how boring and hard can be dig through all…
Wine get better with age, and I hope also good ideas does since it took me 3-4 year before making this one real. With this post I want to introduce a new section of this blog: the Pathfinder Opensource Project. If you are working in a big company, or simply to a big software project…
This post is part of the Environment templates thread. In part one I show how to crate a template environment. In part two we used such template to re-create environment and run Integration Tests on it In this last section we will use the same template to produce and deploy a working environment of our purposes.…
This post is part of the Environment templates thread, you can find part 1 here. If you just read the previous post, I expect you to notice that,up to now, I didn’t create a real template, but just an environment build since I’m not reusing anything of my work elsewhere. That’s the focus of this second…
Ok, time for a big topic. Environment templates is a really useful practice which can improve many Continuous Integration areas, so I will probably split its description over several posts. This first post involves, obviously, template creation. The second one will show you how to reuse such template for integration tests automation. Third one will…
Less than one week ago I’ve been one of the lucky speakers at the 11th Scandinavian Software Configuration Management Day in Lund , Sweden. In the whole academic world there are only 3 university courses on this subject, one in Brazil and the other two in Denmark and Sweden, both hold by Professor Lars Bendix, creator…
Since the recently discovered bash vulnerabilty is forcing many IT specialist to run massive update to their systems, here you can find a simple ansible script to immediately update all your servers at once, would they be APT or YUM based. — – hosts: “{{deploy_host}}” remote_user: ansible_user sudo: yes vars: pkg_list_deb: – bash pkg_list_rpm: – bash tasks:…
Today I got a very interesting problem to solve: I had to delivery a bunch of libraries to an external developer to let him be able to fully compile a very complex build. Tasks wasn’t easy since he could not simply connect to our local Artifactory to perform the single maven build he would need…
In this article I want to analyze how to get a full coverage test report of java code inside our SonarQube instance. Lest start from the very beginning: what are Unit and Integration tests? When you develop code you want to be sure that everything runs as expected, both inside your code and when your code…
Today I want to review a really interesting video course from Packt: Building Hadoop Clusters. I’ve always been really interested in distributed system and this course proven to be a good starting point. (you can find it at http://bit.ly/1kNiHSr ) As usual you can find the teaser video on YouTube The course can be divided in 2 main…
First of all: this is a re-post of an article from another blog, I do not want to take someone else credit! You can find original post HERE 😉 Many thanks to its author, you save lot of my time! Just want to share it since it was really useful in fixing a bunch of…