From 6fec0b231ae3aeb7cf5ea2601412641fb2fde5c6 Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Sat, 30 Apr 2022 13:15:01 +0200 Subject: [PATCH] Try to fix publish APT step syntax problem --- .woodpecker.yml | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 8f4b667..36f9740 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -50,17 +50,19 @@ pipeline: image: debian when: event: tag - commands: > - DEBIAN_FRONTEND=noninteractive apt-get -qq update < /dev/null > /dev/null - DEBIAN_FRONTEND=noninteractive apt-get -qq -y install --no-install-recommends curl < /dev/null > /dev/null - curl -u $APT_CREDS -X POST -F file=@dist/python3-cx-oracle_*_amd64.deb $APT_API_URL/files/python3-cx-oracle - curl -u $APT_CREDS -X POST -F file=@dist/python3-cx-oracle-dbgsym_*_amd64.deb $APT_API_URL/files/python3-cx-oracle - curl -u $APT_CREDS -X POST -F file=@dist/python3-cx-oracle_*.dsc $APT_API_URL/files/python3-cx-oracle - curl -u $APT_CREDS -X POST -F file=@dist/python3-cx-oracle_*.tar.gz $APT_API_URL/files/python3-cx-oracle - curl -u $APT_CREDS -X POST -F file=@dist/python3-cx-oracle_*.buildinfo $APT_API_URL/files/python3-cx-oracle - curl -u $APT_CREDS -X POST -F file=@dist/python3-cx-oracle_*.changes $APT_API_URL/files/python3-cx-oracle - curl -u $APT_CREDS -X POST $APT_API_URL/repos/$APT_REPO_NAME/include/python3-cx-oracle - APT_SNAP_NAME=$(date +%s)_$APT_REPO_NAME - curl -u $APT_CREDS -X POST -H 'Content-Type: application/json' --data "{\"Name\":\"$APT_SNAP_NAME\"}" $APT_API_URL/repos/$APT_REPO_NAME/snapshots - curl -u $APT_CREDS -X PUT -H 'Content-Type: application/json' --data "{\"Snapshots\": [{\"Component\": \"main\", \"Name\": \"$APT_SNAP_NAME\"}]}" $APT_API_URL/publish/:./$APT_REPO_NAME + commands: + - DEBIAN_FRONTEND=noninteractive apt-get -qq update < /dev/null > /dev/null + - DEBIAN_FRONTEND=noninteractive apt-get -qq -y install --no-install-recommends curl < /dev/null > /dev/null + - curl -u $APT_CREDS -X POST -F file=@dist/python3-cx-oracle_*_amd64.deb $APT_API_URL/files/python3-cx-oracle + - curl -u $APT_CREDS -X POST -F file=@dist/python3-cx-oracle-dbgsym_*_amd64.deb $APT_API_URL/files/python3-cx-oracle + - curl -u $APT_CREDS -X POST -F file=@dist/python3-cx-oracle_*.dsc $APT_API_URL/files/python3-cx-oracle + - curl -u $APT_CREDS -X POST -F file=@dist/python3-cx-oracle_*.tar.gz $APT_API_URL/files/python3-cx-oracle + - curl -u $APT_CREDS -X POST -F file=@dist/python3-cx-oracle_*.buildinfo $APT_API_URL/files/python3-cx-oracle + - curl -u $APT_CREDS -X POST -F file=@dist/python3-cx-oracle_*.changes $APT_API_URL/files/python3-cx-oracle + - curl -u $APT_CREDS -X POST $APT_API_URL/repos/$APT_REPO_NAME/include/python3-cx-oracle + - APT_SNAP_NAME=$(date +%s)_$APT_REPO_NAME + - > + curl -u $APT_CREDS -X POST -H 'Content-Type: application/json' --data "{\"Name\":\"$APT_SNAP_NAME\"}" $APT_API_URL/repos/$APT_REPO_NAME/snapshots + - > + curl -u $APT_CREDS -X PUT -H 'Content-Type: application/json' --data "{\"Snapshots\": [{\"Component\": \"main\", \"Name\": \"$APT_SNAP_NAME\"}]}" $APT_API_URL/publish/:./$APT_REPO_NAME secrets: [ apt_api_url, apt_creds, apt_repo_name ]