blob: 2e3817b8bcccfc2b44c17df82ebb5addb522df6c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
pkgname=gitlab-agent
pkgver=18.1.1
pkgrel=1
pkgdesc='GitLab agentk, kas daemons'
url="https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent"
license=(MIT)
arch=(x86_64)
makedepends=('go' 'git')
backup=("etc/gitlab-kas/config.yaml")
#source=("https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent/-/archive/v$pkgver/gitlab-agent-v$pkgver.tar.gz"
source=("git+https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent.git/#tag=v$pkgver"
"gitlab-kas.service")
sha256sums=('a5d8b7541409d976d3935472156e4c41d6c8ef5000f168324a3c7c9fe9526b3a'
'f0a39b60b799a3be043de9574451656e416e924d7f0e5441ca5db5440465c84c')
build() {
cd "$srcdir/gitlab-agent"
export GOPATH="$srcdir"
export CGO_ENABLED=0
make kas agentk
}
package() {
cd "$srcdir/gitlab-agent"
for i in kas agentk; do
install -Dm0755 -t "$pkgdir/usr/bin/" "tmp/$i"
done
install -Dm0644 -t "$pkgdir/usr/lib/systemd/system/" "../gitlab-kas.service"
install -Dm0644 "pkg/kascfg/kascfg_defaults.yaml" "$pkgdir/etc/gitlab-kas/config.yaml"
}
|