Skip to content

Commit 18f2f64

Browse files
authored
Merge pull request #198 from projectdiscovery/dev
Interactsh v1.0.0
2 parents 8d36f91 + 69445fb commit 18f2f64

28 files changed

+2084
-1415
lines changed

.github/docker/client/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ RUN apk add build-base
44
RUN go install -v github.com/projectdiscovery/interactsh/cmd/interactsh-client@latest
55

66
# Release
7-
FROM alpine:3.14
7+
FROM alpine:3.15.0
88
RUN apk -U upgrade --no-cache \
99
&& apk add --no-cache bind-tools ca-certificates
1010
COPY --from=build-env /go/bin/interactsh-client /usr/local/bin/interactsh-client

.github/docker/server/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ RUN apk add build-base
44
RUN go install -v github.com/projectdiscovery/interactsh/cmd/interactsh-server@latest
55

66
# Release
7-
FROM alpine:3.14
7+
FROM alpine:3.15.0
88
RUN apk -U upgrade --no-cache \
99
&& apk add --no-cache bind-tools ca-certificates
1010
COPY --from=build-env /go/bin/interactsh-server /usr/local/bin/interactsh-server

.goreleaser.yml

Lines changed: 44 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,33 +3,62 @@ before:
33
- go mod tidy
44

55
builds:
6-
- env:
6+
- main: cmd/interactsh-client/main.go
7+
binary: interactsh-client
8+
id: interactsh-client
9+
10+
env:
711
- CGO_ENABLED=0
8-
goos:
9-
- windows
10-
- linux
11-
- darwin
12-
goarch:
13-
- amd64
14-
- 386
15-
- arm
16-
- arm64
1712

13+
goos: [windows,linux,darwin]
14+
goarch: [amd64,386,arm,arm64]
1815
ignore:
1916
- goos: darwin
20-
goarch: '386'
17+
goarch: 386
2118
- goos: windows
22-
goarch: 'arm'
19+
goarch: arm
2320
- goos: windows
24-
goarch: 'arm64'
21+
goarch: arm64
22+
23+
- main: cmd/interactsh-server/main.go
24+
binary: interactsh-server
25+
id: interactsh-server
26+
27+
env:
28+
- CGO_ENABLED=0
2529

26-
binary: 'interactsh-client'
27-
main: cmd/interactsh-client/main.go
30+
goos: [windows,linux,darwin]
31+
goarch: [amd64,386,arm,arm64]
32+
ignore:
33+
- goos: darwin
34+
goarch: 386
35+
- goos: windows
36+
goarch: arm
37+
- goos: windows
38+
goarch: arm64
2839

2940
archives:
3041
- format: zip
42+
id: client
43+
builds: [interactsh-client]
44+
name_template: "{{ .Binary }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
45+
replacements:
46+
darwin: macOS
47+
linux: Linux
48+
windows: Windows
49+
386: i386
50+
amd64: x86_64
51+
52+
- format: zip
53+
id: server
54+
builds: [interactsh-server]
55+
name_template: "{{ .Binary }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
3156
replacements:
3257
darwin: macOS
58+
linux: Linux
59+
windows: Windows
60+
386: i386
61+
amd64: x86_64
3362

3463
checksum:
3564
algorithm: sha256

0 commit comments

Comments
 (0)