Commit 620bc93
Eric Bower
·
2026-05-16 12:02:01 -0400 EDT
parent ee3ee5f
chore(ci): cleanup
2 files changed,
+6,
-6
+3,
-1
| ... | ... | @@ -4,10 +4,12 @@ RUN apk add rsync openssh make gcc musl-dev | |
| 4 | 4 | ||
| 5 | 5 | WORKDIR /app | |
| 6 | 6 | ||
| 7 | - | COPY go.mod go.sum Makefile /app | |
| 7 | + | COPY go.mod go.sum /app | |
| 8 | 8 | ||
| 9 | 9 | RUN go mod download | |
| 10 | 10 | ||
| 11 | 11 | ENV PICO_SECRET="danger" | |
| 12 | 12 | ||
| 13 | + | COPY . /app | |
| 14 | + | ||
| 13 | 15 | CMD ["go", "test", "-race", "./..."] |
M
pico.sh
+3,
-5
| ... | ... | @@ -7,11 +7,9 @@ EVENT_TYPE="${PICO_CI_EVENT_TYPE:-manual}" | |
| 7 | 7 | ||
| 8 | 8 | printf "\x1b[33m[%s] running ci (event=%s)\x1b[0m\n" "$JOB_ID" "$EVENT_TYPE" | |
| 9 | 9 | ||
| 10 | - | zmx run lint -d docker run -t --rm -v $(pwd):/app -w /app golangci/golangci-lint:v2.11.4 golangci-lint run | |
| 11 | - | cat << EOF | zmx run tests -d | |
| 12 | - | docker build -t pico-test -f ./Dockerfile.test . && \ | |
| 13 | - | docker run -t --rm -v $(pwd):/app pico-test | |
| 14 | - | EOF | |
| 10 | + | zmx run lint -d docker run -t --rm -v $(pwd):/app -w /app golangci/golangci-lint:v2.11.4 golangci-lint run | |
| 11 | + | zmx run build -d docker build -t pico-test -f ./Dockerfile.test . \ | |
| 12 | + | docker run -t --rm pico-test | |
| 15 | 13 | zmx wait "*" | |
| 16 | 14 | printf "\x1b[32msuccess tests!\x1b[0m\n" | |
| 17 | 15 |