A Simple Freestyle Job in Jenkins
In the previous article, we installed Jenkins on a Linux server as a Docker container. And now it is time to put our Jenkins server into use. In this article, we are going to look into configuring a very simple…
In the previous article, we installed Jenkins on a Linux server as a Docker container. And now it is time to put our Jenkins server into use. In this article, we are going to look into configuring a very simple…
In this article, we will look into how we can persist data in Docker with Docker volumes. Let’s think about a database such as MySQL where we store data. In MySQL, data is usually stored inside /var/lib/mysql directory. If we…
What is Jenkins? Jenkins is an open source automation server. It helps automate the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous delivery. Wikipedia Preparing the Server To start with, you need to…
If you look at the predefined repositories in your Nexus installation, you would see the following. Here notice the 4 Maven repositories. Name Type Purpose maven-central proxy This points to the Maven public repository where we normally retrieve artifacts from.…
In the previous article, we installed Nexus. If you had looked around the GUI, you may have noticed that by default, there are some pre-configured repositories in Nexus. And you would see four of them for Maven as show in…
What is a Repository Manager? Throughout the development process of a software application, various kinds of packages are created such as jar files, war files, Docker images etc. In a development environment with a Continuous Integration and Continuous Development(CI/CD) workflow,…
What is Kubernetes? Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available. The name…