* update jenkins to 2.482-1
This commit is contained in:
parent
f21d9f505a
commit
28c8df0cde
@ -1,6 +1,6 @@
|
||||
pkgbase = jenkins
|
||||
pkgdesc = Extendable continuous integration server (latest)
|
||||
pkgver = 2.467
|
||||
pkgver = 2.482
|
||||
pkgrel = 1
|
||||
url = https://jenkins.io
|
||||
install = jenkins.install
|
||||
@ -16,13 +16,13 @@ pkgbase = jenkins
|
||||
conflicts = jenkins-ci
|
||||
replaces = jenkins-ci
|
||||
backup = etc/conf.d/jenkins
|
||||
source = https://github.com/jenkinsci/jenkins/archive/refs/tags/jenkins-2.467.tar.gz
|
||||
source = git+https://github.com/jenkinsci/jenkins.git#tag=jenkins-2.482
|
||||
source = jenkins.conf
|
||||
source = jenkins.service
|
||||
source = jenkins.tmpfiles
|
||||
source = jenkins.sysusers
|
||||
source = skip-failing-test.patch
|
||||
sha512sums = 9359213ad3f752c6028c9be97aac744d8114713dec56c3702bcef227c5af28bdcb3ebb6eb2608dd479904cb0bf17b4f1f9442eb5feaa9e0d7189a21fb99fae37
|
||||
sha512sums = 98d4fe341c1bbb741adf80d90bef8f8666d010754294600c70a151bdb52c32d9b1954c7ab95789e55ec9108bcfb0c1585b03c3fb09d645ed4f1036b8573c96f2
|
||||
sha512sums = 482b642988027b623995e0488cc00011be5bbe9890a6d40dd6979197fa50794889ff731f798891106b367962cf60cb59b0260caadfcee9685b358a966f759553
|
||||
sha512sums = c1e9a542bfd3db54ea0ef57acdac47ad5180330f9ffab44296762b0e69e75ce595d85a77d46025586fb507aedce4f1a032379dcd16b7b886fe475a99849fa4b2
|
||||
sha512sums = a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90
|
||||
|
@ -1,6 +1,5 @@
|
||||
[jenkins]
|
||||
source = "github"
|
||||
github = "jenkinsci/jenkins"
|
||||
source = "git"
|
||||
git = "https://github.com/jenkinsci/jenkins.git"
|
||||
prefix = "jenkins-"
|
||||
use_latest_release = true
|
||||
exclude_regex = ".*(pre|a|alpha|b|beta|r|rc).*"
|
||||
exclude_regex = ".*rc.*|1.3.*|un.*|prototype.*|list"
|
||||
|
@ -1,17 +1,17 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: Felix Yan <felixonmars@archlinux.org>
|
||||
# Maintainer: Robin Candau <antiz@archlinux.org>
|
||||
# Contributor: Felix Yan <felixonmars@archlinux.org>
|
||||
# Contributor: Alexander Rødseth <rodseth@gmail.com>
|
||||
# Contributor: Marcel Huber <marcelhuberfoo at gmail dott com>
|
||||
# Contributor: Illarion Kovalchuk <illarion.kovalchuk at gmail dot com>
|
||||
|
||||
pkgname=jenkins
|
||||
pkgver=2.467
|
||||
pkgver=2.482
|
||||
pkgrel=1
|
||||
_java=17
|
||||
pkgdesc='Extendable continuous integration server (latest)'
|
||||
pkgdesc="Extendable continuous integration server (latest)"
|
||||
url="https://jenkins.io"
|
||||
arch=(any)
|
||||
url='https://jenkins.io'
|
||||
license=('MIT')
|
||||
depends=("java-runtime=${_java}" 'ttf-dejavu' 'fontconfig')
|
||||
makedepends=("java-environment=${_java}" 'git' 'maven')
|
||||
@ -20,13 +20,13 @@ conflicts=('jenkins-ci')
|
||||
replaces=('jenkins-ci')
|
||||
backup=('etc/conf.d/jenkins')
|
||||
install='jenkins.install'
|
||||
source=("https://github.com/jenkinsci/jenkins/archive/refs/tags/jenkins-${pkgver}.tar.gz"
|
||||
source=("git+https://github.com/jenkinsci/jenkins.git#tag=${pkgname}-${pkgver}"
|
||||
'jenkins.conf'
|
||||
'jenkins.service'
|
||||
'jenkins.tmpfiles'
|
||||
'jenkins.sysusers'
|
||||
'skip-failing-test.patch')
|
||||
sha512sums=('9359213ad3f752c6028c9be97aac744d8114713dec56c3702bcef227c5af28bdcb3ebb6eb2608dd479904cb0bf17b4f1f9442eb5feaa9e0d7189a21fb99fae37'
|
||||
sha512sums=('98d4fe341c1bbb741adf80d90bef8f8666d010754294600c70a151bdb52c32d9b1954c7ab95789e55ec9108bcfb0c1585b03c3fb09d645ed4f1036b8573c96f2'
|
||||
'482b642988027b623995e0488cc00011be5bbe9890a6d40dd6979197fa50794889ff731f798891106b367962cf60cb59b0260caadfcee9685b358a966f759553'
|
||||
'c1e9a542bfd3db54ea0ef57acdac47ad5180330f9ffab44296762b0e69e75ce595d85a77d46025586fb507aedce4f1a032379dcd16b7b886fe475a99849fa4b2'
|
||||
'a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90'
|
||||
@ -34,28 +34,28 @@ sha512sums=('9359213ad3f752c6028c9be97aac744d8114713dec56c3702bcef227c5af28bdcb3
|
||||
'876180dc1674ec56c32a4fceac7d9608f450520ace7d3ecb68cbe7ba8f1bcba31f2c063f52a9076c432b78fd31157da3febc65e98e7d9050a4134d4e0304e8bd')
|
||||
|
||||
prepare() {
|
||||
cd "${pkgname}-${pkgname}-${pkgver}"
|
||||
patch -Np1 <"${srcdir}"/skip-failing-test.patch
|
||||
cd "${pkgname}"
|
||||
patch -Np1 < "${srcdir}/skip-failing-test.patch"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "${pkgname}-${pkgname}-${pkgver}"
|
||||
export PATH="/usr/lib/jvm/java-${_java}-openjdk/bin:${PATH}"
|
||||
mvn -am -pl war,bom -Pquick-build -Dproject.build.outputTimestamp="${SOURCE_DATE_EPOCH}" package
|
||||
cd "${pkgname}"
|
||||
export PATH="/usr/lib/jvm/java-${_java}-openjdk/bin:${PATH}"
|
||||
mvn -am -pl war,bom -Pquick-build -Dproject.build.outputTimestamp="${SOURCE_DATE_EPOCH}" package
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${pkgname}-${pkgname}-${pkgver}"
|
||||
export PATH="/usr/lib/jvm/java-${_java}-openjdk/bin:${PATH}"
|
||||
mvn -am -Plight-test -Dproject.build.outputTimestamp="${SOURCE_DATE_EPOCH}" test
|
||||
cd "${pkgname}"
|
||||
export PATH="/usr/lib/jvm/java-${_java}-openjdk/bin:${PATH}"
|
||||
mvn -am -Plight-test -Dproject.build.outputTimestamp="${SOURCE_DATE_EPOCH}" test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${pkgname}-${pkgname}-${pkgver}"
|
||||
install -Dm 644 war/target/jenkins.war "${pkgdir}/usr/share/java/jenkins/jenkins.war"
|
||||
install -Dm 644 LICENSE.txt "${pkgdir}/usr/share/licenses/jenkins/LICENSE"
|
||||
install -Dm 644 ../jenkins.service "${pkgdir}/usr/lib/systemd/system/jenkins.service"
|
||||
install -Dm 644 ../jenkins.tmpfiles "${pkgdir}/usr/lib/tmpfiles.d/jenkins.conf"
|
||||
install -Dm 644 ../jenkins.sysusers "${pkgdir}/usr/lib/sysusers.d/jenkins.conf"
|
||||
install -Dm 644 ../jenkins.conf "${pkgdir}/etc/conf.d/jenkins"
|
||||
cd "${pkgname}"
|
||||
install -Dm 644 "war/target/${pkgname}.war" "${pkgdir}/usr/share/java/${pkgname}/${pkgname}.war"
|
||||
install -Dm 644 "${srcdir}/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
|
||||
install -Dm 644 "${srcdir}/${pkgname}.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
|
||||
install -Dm 644 "${srcdir}/${pkgname}.sysusers" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
|
||||
install -Dm 644 "${srcdir}/${pkgname}.conf" "${pkgdir}/etc/conf.d/${pkgname}"
|
||||
install -Dm 644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user