# https://hudson.dev.java.net/files/documents/2402/125619/hudson-1.280-src.zip
# - use system jars
# - subpackages (see ubuntu packages for splitting contents)
+# NOTES:
+# - Release notes: https://jenkins.io/changelog-stable/
+# - LTS Upgrade Guide: https://jenkins.io/doc/upgrade-guide/
%include /usr/lib/rpm/macros.java
Summary: Jenkins Continuous Build Server
Name: jenkins
# Stay at LTS line
-Version: 2.7.4
+Version: 2.107.1
Release: 1
License: MIT License
Group: Networking/Daemons/Java/Servlets
# Check for new releases and URLs here:
# Source0Download: http://mirrors.jenkins-ci.org/war-stable/?C=N;O=D
Source0: http://mirrors.jenkins-ci.org/war-stable/%{version}/%{name}.war?/%{name}-%{version}.war
-# Source0-md5: 1adb10f8286c2c51b89142e0b9081856
+# Source0-md5: 5696c51a98716bf756e9c088330b151a
Source1: context.xml
Patch0: webxml.patch
URL: http://www.jenkins-ci.org/
BuildRequires: rpm-javaprov
BuildRequires: rpmbuild(macros) >= 1.546
Requires: jpackage-utils
-Requires: jre-X11 >= 1.7
+Requires: jre-X11 >= 1.8
Requires: tomcat
-Suggests: %{name}-plugin-maven
Obsoletes: hudson < 1.396
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%{_datadir}/%{name}/WEB-INF/*.xmi
%{_datadir}/%{name}/WEB-INF/*.xml
%{_datadir}/%{name}/WEB-INF/jenkins-cli.jar
-%{_datadir}/%{name}/WEB-INF/remoting.jar
-%{_datadir}/%{name}/WEB-INF/slave.jar
%dir %{_datadir}/%{name}/WEB-INF/detached-plugins
%{_datadir}/%{name}/WEB-INF/detached-plugins/ant.hpi
%{_datadir}/%{name}/WEB-INF/detached-plugins/antisamy-markup-formatter.hpi
+%{_datadir}/%{name}/WEB-INF/detached-plugins/bouncycastle-api.hpi
+%{_datadir}/%{name}/WEB-INF/detached-plugins/command-launcher.hpi
%{_datadir}/%{name}/WEB-INF/detached-plugins/credentials.hpi
%{_datadir}/%{name}/WEB-INF/detached-plugins/cvs.hpi
+%{_datadir}/%{name}/WEB-INF/detached-plugins/display-url-api.hpi
%{_datadir}/%{name}/WEB-INF/detached-plugins/external-monitor-job.hpi
%{_datadir}/%{name}/WEB-INF/detached-plugins/javadoc.hpi
%{_datadir}/%{name}/WEB-INF/detached-plugins/junit.hpi
%{_datadir}/%{name}/WEB-INF/detached-plugins/translation.hpi
%{_datadir}/%{name}/WEB-INF/detached-plugins/windows-slaves.hpi
+%{_datadir}/%{name}/bootstrap
%{_datadir}/%{name}/css
%{_datadir}/%{name}/executable
%{_datadir}/%{name}/help