This plugin provides integration between Jenkins and [Quay.io](https://quay.io/) docker registry. ### Usage On Quay.io 1. In the repository **Settings** tag click on the **Create Notification** button ![](docs/images/Create_Notification.png){width="600"} 2. Fill the Repository Notification form - When this occurs: **Push to Repository** - This issue a: **Webhook POST** - Webhook URL: `http://your.jenkins.server.tld/quayio-webhook/p``ush` ![](docs/images/Notification_Creation_Form.png){width="600"} In Jenkins 1. Select the Monitor **Monitor Quay.io for image changes** and enter the list of repositories which can trigger a build ![](docs/images/Jenkins_Trigger.png){width="600"} ### Job Parameters When a job is triggered by a Quay.io notification these parameters are passed to the job | Parameter Name | Value | |-------------------------------|------------------------------------------------------| | QUAY\_IO\_TRIGGER\_REPOSITORY | The name of the repository which triggered the build | | QUAY\_IO\_TRIGGER\_TAG | The updated docker image tag | ### **Open Issues** type key summary assignee reporter status created Data cannot be retrieved due to an unexpected error. [View these issues in Jira](https://issues.jenkins-ci.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=component%20=%20quayio-trigger-plugin%20AND%20status%20in%20%28Open,%20%22In%20Progress%22,%20Reopened%29&tempMax=1000&src=confmacro) ### **Changelog** ### **Version 0.1 (Jan, 20 2016)** - Initial version