Commit 620bc93

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