Posts

Showing posts with the label Jenkins

Jenkins docker image with docker inside

Image
  Jenkins  is an open source, Java-based automation server that offers an easy way to set up a continuous integration and continuous delivery (CI/CD) pipeline. Continuous Integration (CI) is the process of automating the build and testing of code every time a team member commits changes to version control. Continuous Delivery (CD) is the process to build, test, configure and deploy from a build to a production environment.    Jenkins docker image with docker inside Step 1/ Create Dockerfile extending the official Alpine image. Then get jenkins.war and docker from official sites. Step 2/ Jenkins admin user setup to set a default admin user and password, by creating a Groovy script file. Step 3/ Adding Plugins to auto install some selected plugins. Step 4/ Build Your Custom Jenkins Image Here  is a fully functional Jenkins server.

Automate task with Jenkins and jt400 on IBMi

Image
Automation is a key component for making your life easier. There are dozens of regular, boring tasks that can be automated in order to make your life easier.  The need for task automation has been steadily growing in recent years. One of the reasons behind this is that automation can free up 30% of the time you spend working on daily tasks! What Is Task Automation? Task automation is the use of tools or software to automate repetitive, manual tasks. What Are the Benefits of Task Automation? There are way more advantages to task automation than just reducing manual effort!  There are lots of different tools on the market today that make task automation as easy as possible. But the most popular is Jenkins. For Task Automation on IBMi use Jenkins and the IBM Toolbox for Java CommandCall object to send commands to the server on IBMi.  All you need is jt400 library and a simple groovy script defined in external source control repositories and loaded into existing Pipel...