More build tweaking

This commit is contained in:
2026-06-03 22:07:33 +01:00
parent 1e92931851
commit fd419631c2
2 changed files with 19 additions and 8 deletions

View File

@@ -1,9 +1,3 @@
when:
- event: push
branch: master
- event: pull_request
branch: master
clone: clone:
git: git:
image: woodpeckerci/plugin-git image: woodpeckerci/plugin-git
@@ -19,6 +13,17 @@ steps:
- rustup component add clippy rustfmt - rustup component add clippy rustfmt
- cargo fmt --check - cargo fmt --check
- cargo clippy -- -D warnings - cargo clippy -- -D warnings
volumes:
- /woodpecker/cargo/registry:/usr/local/cargo/registry
when:
- event: [push, pull_request]
path:
include:
- src/**/*
- Cargo.toml
- Cargo.lock
- Dockerfile
- .woodpecker/*
- name: build docker image - name: build docker image
image: woodpeckerci/plugin-docker-buildx image: woodpeckerci/plugin-docker-buildx
@@ -35,4 +40,11 @@ steps:
platforms: linux/amd64 platforms: linux/amd64
when: when:
- event: push - event: push
branch: master branch: master
path:
include:
- src/**/*
- Cargo.toml
- Cargo.lock
- Dockerfile
- .woodpecker/*

View File

@@ -21,7 +21,6 @@ COPY --from=builder /app/target/release/cinderwatch /usr/local/bin/
RUN mkdir /data RUN mkdir /data
VOLUME /data VOLUME /data
ENV DB_PATH=/data/bot.db ENV DB_PATH=/data/bot.db
WORKDIR /app WORKDIR /app
CMD ["cinderwatch"] CMD ["cinderwatch"]