mirror of
https://github.com/CFC-Servers/cfc_chat_transit.git
synced 2025-03-04 03:03:05 -05:00
use go.mod file and simplify dockerfile
This commit is contained in:
parent
0ad57ecb50
commit
3d3153baca
1
web/.gitignore
vendored
Normal file
1
web/.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.env
|
@ -2,19 +2,12 @@ FROM golang:1.15.4-alpine as builder
|
||||
|
||||
ENV GOPATH=/build
|
||||
ENV GOBIN=/usr/local/go/bin
|
||||
ENV GO111MODULE=on
|
||||
|
||||
WORKDIR $GOPATH/src
|
||||
COPY . .
|
||||
|
||||
ARG BRANCH=HEAD
|
||||
RUN go mod init cfc_chat_relay\
|
||||
&& go get github.com/gorilla/websocket@$BRANCH \
|
||||
&& go get github.com/bwmarrin/discordgo@$BRANCH \
|
||||
&& go get github.com/getsentry/sentry-go@$BRANCH \
|
||||
&& go list -m all \
|
||||
&& go fmt \
|
||||
&& CGO_ENABLED=0 GOOS=linux go build -a -o cfc_chat_relay . \
|
||||
RUN CGO_ENABLED=0 GOOS=linux go build -a -o cfc_chat_relay . \
|
||||
&& cp cfc_chat_relay $GOPATH/.
|
||||
|
||||
CMD [ "/build/cfc_chat_relay" ]
|
||||
|
8
web/go.mod
Normal file
8
web/go.mod
Normal file
@ -0,0 +1,8 @@
|
||||
module github.com/cfc-servers/cfc_chat_transit
|
||||
|
||||
go 1.15
|
||||
|
||||
require (
|
||||
github.com/bwmarrin/discordgo v0.23.2 // indirect
|
||||
github.com/gorilla/websocket v1.4.2 // indirect
|
||||
)
|
7
web/go.sum
Normal file
7
web/go.sum
Normal file
@ -0,0 +1,7 @@
|
||||
github.com/bwmarrin/discordgo v0.23.2 h1:BzrtTktixGHIu9Tt7dEE6diysEF9HWnXeHuoJEt2fH4=
|
||||
github.com/bwmarrin/discordgo v0.23.2/go.mod h1:c1WtWUGN6nREDmzIpyTp/iD3VYt4Fpx+bVyfBG7JE+M=
|
||||
github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ=
|
||||
github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
|
||||
github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
|
||||
golang.org/x/crypto v0.0.0-20181030102418-4d3f4d9ffa16 h1:y6ce7gCWtnH+m3dCjzQ1PCuwl28DDIc3VNnvY29DlIA=
|
||||
golang.org/x/crypto v0.0.0-20181030102418-4d3f4d9ffa16/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
|
Loading…
Reference in New Issue
Block a user