Jenkins Debian Packages
This is the Debian package repository of Jenkins to automate installation and upgrade. To use this repository, first add the key to your system:
curl -fsSL https://pkg.jenkins.io/debian/jenkins.io-2023.key | sudo tee \
/usr/share/keyrings/jenkins-keyring.asc > /dev/null
Then add a Jenkins apt repository entry:
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian binary/ | sudo tee \
/etc/apt/sources.list.d/jenkins.list > /dev/null
Update your local package index, then finally install Jenkins:
sudo apt-get update
sudo apt-get install fontconfig openjdk-17-jre
sudo apt-get install jenkins
The apt packages were signed using this key:
pub rsa4096 2023-03-27 [SC] [expires: 2026-03-26] 63667EE74BBA1F0A08A698725BA31D57EF5975CA uid Jenkins Projectsub rsa4096 2023-03-27 [E] [expires: 2026-03-26]
You will need to explicitly install a supported Java runtime environment (JRE), either from your distribution (as described above) or another Java vendor (e.g., Adoptium).
Weekly Release Line
Supported Java versions for the weekly release line are:
- 2.419 (August 2023) and newer
- Java 11, Java 17, or Java 21
- 2.357 (June 2022) and newer
- Java 11 or Java 17
- 2.164 (February 2019) and newer
- Java 8 or Java 11
- 2.54 (April 2017) and newer
- Java 8
- 1.612 (May 2015) and newer
- Java 7
Long Term Support (LTS) Release Line
Supported Java versions for the LTS release line are:
- 2.361.1 (September 2022) and newer
- Java 11 or Java 17
- 2.346.1 (June 2022) and newer
- Java 8, Java 11, or Java 17
- 2.164.1 (March 2019) and newer
- Java 8 or Java 11
- 2.60.1 (June 2017) and newer
- Java 8
- 1.625.1 (October 2015) and newer
- Java 7
See the installation guide for more information, including how Jenkins is run and where the configuration is stored, etc.