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