File tree 2 files changed +8
-2
lines changed
2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change 27
27
- name : Build
28
28
run : |
29
29
go build ./...
30
+ env :
31
+ CGO_ENABLED : 0
30
32
31
33
- name : Strip
32
34
run : /usr/bin/strip cortex-tenant
@@ -36,10 +38,13 @@ jobs:
36
38
mkdir -p .debpkg/usr/sbin
37
39
mkdir -p .debpkg/etc/systemd/system
38
40
mkdir -p .debpkg/etc/default
41
+ mkdir -p .debpkg/DEBIAN
39
42
40
43
cp cortex-tenant .debpkg/usr/sbin
41
- cp deploy/cortex-tenant.deb.service .debpkg/etc/systemd/system
44
+ cp deploy/cortex-tenant.deb.service .debpkg/etc/systemd/system/cortex-tenant.service
42
45
cp deploy/cortex-tenant.env .debpkg/etc/default/cortex-tenant
46
+ cp deploy/after-install.sh .debpkg/DEBIAN/postinst
47
+ chmod +x .debpkg/DEBIAN/postinst
43
48
44
49
- name : Create RPM package root
45
50
run : |
48
53
mkdir -p .rpmpkg/etc/sysconfig
49
54
50
55
cp cortex-tenant .rpmpkg/usr/sbin
51
- cp deploy/cortex-tenant.rpm.service .rpmpkg/etc/systemd/system
56
+ cp deploy/cortex-tenant.rpm.service .rpmpkg/etc/systemd/system/cortex-tenant.service
52
57
cp deploy/cortex-tenant.env .rpmpkg/etc/sysconfig/cortex-tenant
53
58
54
59
- uses : jiro4989/build-deb-action@v3
Original file line number Diff line number Diff line change 16
16
go test ./... && \
17
17
GOARCH=amd64 \
18
18
GOOS=linux \
19
+ CGO_ENABLED=0 \
19
20
$(GO ) build -ldflags " -s -w -extldflags \" -static\" -X main.version=$( VERSION) "
20
21
21
22
prepare :
You can’t perform that action at this time.
0 commit comments