In this concluding third part of the Jenkins series, you’ll learn how to extract duplicated Groovy code into utility classes and how you can automatically create Jenkins jobs for new Java projects in the Git monorepo.
In this second part, you’ll learn how to create jobs with the Jenkins Job DSL as program code and how to import them into Jenkins.
You’ll also learn how to manually and programmatically create views for a clearly arranged job list.
In this first part of the article series about Jenkins, you’ll learn how to install and configure Jenkins as a Docker container using Ansible – and how to create build and release jobs for Maven projects using Jenkins’ user interface.
What is a monorepo?
What are its advantages and disadvantages?
How can you merge multiple Git repositories into one monorepo?
In this article you’ll learn how to use static code analysis tools to ensure a consistent code style and write clean, bug-free, maintainable, and secure code.
How can you enforce compliance with coding style specifications?
How can code quality be improved and maintainability increased?
In today’s article, I will show you why, as a software developer, you should write a developer blog, how it will get you ahead and how to get started.
This article is a step-by-step guide through the installation of Manjaro Linux on a Dell XPS 15.
In this article, you’ll learn the basic concepts of Linux installation:
• BIOS vs. UEFI / EFI
• MBR vs. GPT
• GRUB and boot options
• How to setup a boot partition
• How to encrypt your data
In this article, I share how I chose a Linux distribution and a Linux desktop environment, and how I chose a new Laptop for programming.
Page [tcb_pagination_current_page] of [tcb_pagination_total_pages]