Compare commits

...

2 Commits

Author SHA1 Message Date
Thomas Eppers
b6a234a833 imbed screenshot in README
All checks were successful
continuous-integration/woodpecker the build was successful
2021-10-28 17:43:04 +02:00
Thomas Eppers
2a0dee78a7 added woodpecker ci config 2021-10-28 17:42:37 +02:00
2 changed files with 38 additions and 1 deletions

37
.woodpecker.yml Normal file
View File

@ -0,0 +1,37 @@
# https://woodpecker-ci.org/docs/usage/intro
pipeline:
build_and_test:
image: rust
commands:
- cargo test
- cargo build --release
gitea_on_release:
# http://plugins.drone.io/drone-plugins/drone-gitea-release/
image: plugins/gitea-release
files: target/release/reel-moby
secrets: [gitea_release_api_key, gitea_release_base_url]
when:
event: tag
tag: v*
github_on_release:
# http://plugins.drone.io/drone-plugins/drone-github-release/
image: plugins/github-release
files: target/release/reel-moby
secrets: [github_release_api_key]
when:
event: tag
tag: v*
notify_when_failure:
# http://plugins.drone.io/appleboy/drone-discord/
image: appleboy/drone-discord
secrets: [ discord_webhook_id, discord_webhook_token]
message: "build {{build.number}} or release failed. Fix me please."
when:
status: failure
# http://plugins.drone.io/drone-plugins/drone-github-release/

View File

@ -7,4 +7,4 @@ search for new docker tags and update them in your docker-compose file
Searches the current folder for a docker-compose.(yml|yaml) file and opens it when it found one. Then it is possible to select a image line. The program then shows the found repository and shows the latest tags. The tags can be scrolled and selected, which updates the opened file.
From that point save the file and pull the new image with `docker-compose up -d` or `docker-compse pull`.
[screenshot](./screenshot.png)
![screenshot](./screenshot.png)