Build RPMs for a Git (Github) project with Jenkins

Here we show a way to build RPMs with Jenkins using a Makefile. Now we will show a Jenkins based build (without create Makefle). So, you can directly create a new Job in your Jenkins using the Free Style creation method and adding a shell build step. Inside the text area you can put something like this: testrel=$(/usr/bin/git diff HEAD~1 | awk '/…

Read More

Build RPMs using Jenkins/Hudson

A continuous integration system, like Jenkins, that is not created for project "outside  java world", can be used today for many build activities. You can, for example, find plugin for iOS project CI build, android platform, python project, ... Here I'll shown a way to use it to build RPMs in CI. First think, for simplicity in Jenkins build script,…

Read More