Compare commits

...

2 Commits

Author SHA1 Message Date
Joey Hines 492e4dfc52
Merge pull request 'Added Woodpecker CI support' (#1) from ci into main
ci/woodpecker/push/woodpecker Pipeline was successful Details
ci/woodpecker/tag/woodpecker Pipeline was successful Details
Reviewed-on: #1
2022-04-09 19:47:17 +00:00
Joey Hines a1d51d08ef
Added Woodpecker CI support
ci/woodpecker/push/woodpecker Pipeline was successful Details
ci/woodpecker/pr/woodpecker Pipeline was successful Details
2022-04-09 13:44:24 -06:00
2 changed files with 32 additions and 1 deletions

31
.woodpecker.yml 100644
View File

@ -0,0 +1,31 @@
clone:
git:
image: "woodpeckerci/plugin-git:next"
pipeline:
compliance:
commands:
- "rustup component add clippy"
- "cargo build --verbose"
- "cargo clippy --workspace --tests --all-targets --all-features"
- "cargo test --workspace --no-fail-fast"
image: "rust:latest"
when:
event: pull_request, push
build:
commands:
- "cargo build --release"
image: "rust:latest"
when:
branch: main
event: push
release:
image: jolheiser/drone-gitea-main:latest
settings:
token:
from_secret: gitea_token
base: https://git.jojodev.com
files:
- "target/release/format"
when:
branch: main
event: push

View File

@ -1,7 +1,7 @@
[package] [package]
name = "formaty" name = "formaty"
version = "0.1.0" version = "0.1.0"
edition = "2018" edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html