File tree 3 files changed +43
-6
lines changed
3 files changed +43
-6
lines changed Original file line number Diff line number Diff line change 23
23
registry : docker.pkg.github.com
24
24
repository : zu1k/nali/nali
25
25
tag_with_ref : true
26
-
27
-
Original file line number Diff line number Diff line change @@ -4,8 +4,8 @@ RUN apk add --no-cache make git
4
4
WORKDIR /nali-src
5
5
COPY . /nali-src
6
6
RUN go mod download && \
7
- make linux-amd64 && \
8
- mv ./bin/nali-linux-amd64 /nali
7
+ make docker && \
8
+ mv ./bin/nali-docker /nali
9
9
10
10
FROM alpine:latest
11
11
Original file line number Diff line number Diff line change @@ -27,20 +27,59 @@ WINDOWS_ARCH_LIST = \
27
27
windows-386 \
28
28
windows-amd64
29
29
30
- all : linux-amd64 darwin-amd64 windows-amd64 # Most used
30
+ docker :
31
+ $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
31
32
32
33
darwin-amd64 :
33
34
GOARCH=amd64 GOOS=darwin $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
34
35
36
+ linux-386 :
37
+ GOARCH=386 GOOS=linux $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
38
+
35
39
linux-amd64 :
36
40
GOARCH=amd64 GOOS=linux $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
37
41
42
+ linux-armv5 :
43
+ GOARCH=arm GOOS=linux GOARM=5 $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
44
+
45
+ linux-armv6 :
46
+ GOARCH=arm GOOS=linux GOARM=6 $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
47
+
48
+ linux-armv7 :
49
+ GOARCH=arm GOOS=linux GOARM=7 $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
50
+
51
+ linux-armv8 :
52
+ GOARCH=arm64 GOOS=linux $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
53
+
54
+ linux-mips-softfloat :
55
+ GOARCH=mips GOMIPS=softfloat GOOS=linux $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
56
+
57
+ linux-mips-hardfloat :
58
+ GOARCH=mips GOMIPS=hardfloat GOOS=linux $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
59
+
60
+ linux-mipsle-softfloat :
61
+ GOARCH=mipsle GOMIPS=softfloat GOOS=linux $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
62
+
63
+ linux-mipsle-hardfloat :
64
+ GOARCH=mipsle GOMIPS=hardfloat GOOS=linux $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
65
+
66
+ linux-mips64 :
67
+ GOARCH=mips64 GOOS=linux $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
68
+
69
+ linux-mips64le :
70
+ GOARCH=mips64le GOOS=linux $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
71
+
72
+ freebsd-386 :
73
+ GOARCH=386 GOOS=freebsd $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
74
+
38
75
freebsd-amd64 :
39
76
GOARCH=amd64 GOOS=freebsd $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@
40
77
78
+ windows-386 :
79
+ GOARCH=386 GOOS=windows $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@ .exe
80
+
41
81
windows-amd64 :
42
82
GOARCH=amd64 GOOS=windows $(GOBUILD ) -o $(BINDIR ) /$(NAME ) -$@ .exe
43
-
44
83
gz_releases =$(addsuffix .gz, $(PLATFORM_LIST ) )
45
84
zip_releases =$(addsuffix .zip, $(WINDOWS_ARCH_LIST ) )
46
85
You can’t perform that action at this time.
0 commit comments