feat: build stuff
This commit is contained in:
parent
245bd6ef9c
commit
199c75be27
|
|
@ -0,0 +1,22 @@
|
|||
FROM ubuntu:18.04
|
||||
|
||||
RUN apt update
|
||||
RUN apt update
|
||||
RUN apt install -y --no-install-recommends \
|
||||
build-essential \
|
||||
libc6-dev \
|
||||
wget \
|
||||
ca-certificates \
|
||||
gcc
|
||||
RUN apt clean
|
||||
RUN rm -rf /var/lib/apt/lists/*
|
||||
|
||||
WORKDIR /usr/local
|
||||
|
||||
RUN wget https://go.dev/dl/go1.22.3.linux-amd64.tar.gz
|
||||
|
||||
RUN tar -xzf go1.22.3.linux-amd64.tar.gz
|
||||
|
||||
ENV PATH=$PATH:/usr/local/go/bin
|
||||
|
||||
CMD ["tail", "-f", "/dev/null"]
|
||||
2
build.sh
2
build.sh
|
|
@ -1 +1 @@
|
|||
docker run --rm -v "$PWD":/usr/src/lishwist -w /usr/src/lishwist golang:1.22 env GOOS=linux GOARCH=amd64 CGO_ENABLED=1 go build .
|
||||
docker run --rm -v "$PWD":/usr/src/lishwist -w /usr/src/lishwist ubuntu-18.04-golang-1.22.3 env GOOS=linux GOARCH=amd64 CGO_ENABLED=1 go build .
|
||||
|
|
|
|||
Loading…
Reference in New Issue