diff options
author | Francesco Colista <fcolista@alpinelinux.org> | 2017-07-13 10:22:55 +0000 |
---|---|---|
committer | Francesco Colista <fcolista@alpinelinux.org> | 2017-07-13 10:23:00 +0000 |
commit | b3035afd9af9784996e38362dd5ded3c6c4e0cab (patch) | |
tree | c6fabaaf8c7d5d8e11f7f7bb36021321d30e9cbd /testing/jenkins/APKBUILD | |
parent | 5e4b96e23871ee28ef593b439f8c07ca7c7eb5bb (diff) |
testing/jenkins:new aport
Diffstat (limited to 'testing/jenkins/APKBUILD')
-rw-r--r-- | testing/jenkins/APKBUILD | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/testing/jenkins/APKBUILD b/testing/jenkins/APKBUILD new file mode 100644 index 00000000000..8ceebe3c080 --- /dev/null +++ b/testing/jenkins/APKBUILD @@ -0,0 +1,44 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> +pkgname=jenkins +pkgver=2.60.1 +pkgrel=0 +pkgdesc="Extendable continuous integration server (stable version)" +url="https://jenkins.io" +arch="noarch" +license="MIT" +depends="openjdk8 openjdk8-jre openjdk8-jre-base + freetype ttf-dejavu xvfb fontconfig" +install="$pkgname.pre-install" +options="!check" +pkgusers="$pkgname" +pkggroups="$pkgname" +source="jenkins-$pkgver.war::http://mirrors.jenkins.io/war-stable/$pkgver/$pkgname.war + $pkgname.logrotate + $pkgname.initd + $pkgname.confd" +builddir="$srcdir/" + +build() { + cd "$builddir" + return 0 +} + +package() { + cd "$builddir" + install -Dm755 "$srcdir"/$pkgname.initd \ + "$pkgdir"/etc/init.d/$pkgname + install -Dm644 "$srcdir"/$pkgname.confd \ + "$pkgdir"/etc/conf.d/$pkgname + install -Dm755 "$srcdir"/$pkgname-$pkgver.war \ + "$pkgdir"/usr/share/webapps/jenkins/$pkgname.war + install -Dm644 "$srcdir"/$pkgname.logrotate \ + "$pkgdir"/etc/logrotate.d/$pkgname + mkdir -p "$pkgdir"/var/log/jenkins + chown -R $pkgusers:$pkggroups "$pkgdir"/var/log/jenkins +} + +sha512sums="0eef089380bc3acff62b5dcf2e36bbd7d5f973d269cc8d8d429bfaae80835dd321055038ceb0b7d39a6c291685347fa905a249f312c3970d5210450596b78518 jenkins-2.60.1.war +74423d3c66e2312eb3a1590e0582ccd82fc01b410d3bfc0627bef56fe6f4e7f4ea01a7a2d92a7a0c4870a1a1c48e911fe7eab3073e14db4910b52158182e5856 jenkins.logrotate +43686a537248c7a0a8fe53c3ca9577c8ffb50a141248de028d398d0fd3b3be8562b6cb2c63b44b3b0ac58d6431e8907790553791b2e125d1bfc2e3263ffaa83e jenkins.initd +7247750a13fc2537dc1e405f6d8221ccdc80cfbaf40c47327ee04c206afa8607ada52e7b895c8eb3489dd9f6a94b42b8b38110b3120948a35dc4f197fe4c08ed jenkins.confd" |