Try to fix publish APT step syntax problem
Some checks failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline failed

This commit is contained in:
Benjamin Renard 2022-04-30 13:15:01 +02:00
parent e59ba8a96e
commit 6fec0b231a

View file

@ -50,17 +50,19 @@ pipeline:
image: debian image: debian
when: when:
event: tag event: tag
commands: > commands:
DEBIAN_FRONTEND=noninteractive apt-get -qq update < /dev/null > /dev/null - 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 - 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_*_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-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_*.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_*.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_*.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 -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 - 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 - 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 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 ] secrets: [ apt_api_url, apt_creds, apt_repo_name ]