API in use has been deprecated
Switch to the Generic API ...api/v2/webhook/...
Use credentials-binding wrapper for RTD token
Change-Id: I39252db79f8f3cd9f948bc66e8a543203a8a5b76
Issue-ID: CIMAN-230
Signed-off-by: Rich Bennett <rb2745@att.com>
fi
# shellcheck disable=SC1083
-curl -X POST --data "version_slug=$RTD_BUILD_VERSION" https://readthedocs.org/build/{rtdproject}
+curl -X POST \
+ -d "branches=$RTD_BUILD_VERSION" \
+ -d "token=$DOCS_RTD_TOKEN" \
+ https://readthedocs.org/api/v2/webhook/{rtdproject}
wrappers:
- infra-wrappers:
build-timeout: '{build-timeout}'
+ - credentials-binding:
+ - text:
+ credential-id: docs-token
+ variable: DOCS_RTD_TOKEN
triggers:
- gerrit:
- '{project-name}-{stream}-merge-rtd'
project: 'doc'
- rtdproject: 'onap'
+ rtdproject: 'onap/58810/'
mvn-settings: 'doc-settings'
stream:
- master: