diff options
Diffstat (limited to '.woodpecker/build.yml')
| -rw-r--r-- | .woodpecker/build.yml | 20 |
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 |