This plugin allows you to trigger a build hook on CircleCI and Gatsby Cloud Services.
You should set a secret key named CIRCLE_CI_TOKEN
containing your CircleCI token value in the live environemt of your wordpress site.
https://github.com/pantheon-systems/terminus-secrets-plugin
To configure the build hook on CircleCI we need add some required values.
On the settings page of this plugin, please select CircleCI
for the Web Hook type.
Followed by the repository in format <organization or user>/<project>
and the CircleCi Job to execute (e.g pfe/gatsby_build_and_deploy
).
Save the settings and now we are ready to trigger a build from our wordpress site
In order to verify if the hook is setting up correctly you can check on the build hook page the Current webhook an url similar to this:
https://circleci.com/api/v1.1/project/gh/<organization or user>/<project>/tree/master?circle-token=72************************************fc