aboutsummaryrefslogtreecommitdiffstats
path: root/.woodpecker/build.yml
diff options
context:
space:
mode:
authorMichael Grote2024-05-07 00:22:28 +0200
committerMichael Grote2024-05-07 00:22:28 +0200
commit9bf31c10e163f6b684e44378406bc5797472a7f0 (patch)
tree036c51052c9c7480bf74a4234e832082cf884324 /.woodpecker/build.yml
parentefb94db73bc841ef96d6d16c8f9239a01c154782 (diff)
try new version call
Diffstat (limited to '.woodpecker/build.yml')
-rw-r--r--.woodpecker/build.yml20
1 files changed, 3 insertions, 17 deletions
diff --git a/.woodpecker/build.yml b/.woodpecker/build.yml
index 8b54246..7a88c15 100644
--- a/.woodpecker/build.yml
+++ b/.woodpecker/build.yml
@@ -12,10 +12,8 @@ steps:
- cp sanoid.service sanoid/
- cp sanoid.timer sanoid/
- cd sanoid
- # checkout latest stable release or stay on master for bleeding edge stuff (but expect bugs!)
- #- git checkout $(git tag | grep "^v" | tail -n 1)
- #- export version=$(git tag | grep "^v" | tail -n 1 | tr -d v)
- - export version=3.0.4
+ # get latest tag for version
+ - version=$(curl --silent -L -H "Accept: application/vnd.github+json" -H "X-GitHub-Api-Version: 2022-11-28" https://api.github.com/repos/jimsalterjrs/sanoid/releases/latest | jq .tag_name | sed s/\"//g)
- ls -lah
- pwd
- chmod 0755 sanoid
@@ -47,21 +45,9 @@ steps:
sanoid.defaults.conf=/etc/sanoid/sanoid.defaults.conf
- pwd
- ls -lah
-
- upload:
- image: "registry.mgrote.net/allzweckcontainer:1.0.120"
- environment:
- DEBIAN_FRONTEND: noninteractive
- commands:
- - ls -lah
- - pwd
- - cd sanoid
- - ls -lah
- - pwd
- - export version=3.0.4
- - echo $version
- |
curl -X POST -H "token: $AUTH_TOKEN" -F "file=@./sanoid_$(echo $version).deb" http://docker10.mgrote.net:5040/upload
+
secrets:
- source: httpd-api-server-token
target: auth_token