Trigger a build when there is an actual change in the repository
Currently the builds on ci.linaro.org are configured to be built daily once.
It would be good if we could trigger a build only when there are actual changes to the repository.
Blueprint information
- Status:
- Complete
- Approver:
- Данило Шеган
- Priority:
- Medium
- Drafter:
- Deepti B. Kalakeri
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- backlog
- Started by
- Completed by
- Milo Casagrande
Related branches
Related bugs
Sprints
Whiteboard
[fboudra, 2012-05-24] I started to experiment with the plugin. A job is monitoring PPAs and trigger the Precise builds as needed.
[danilo, 2012-06-22] Not a high priority and might be superseded by https:/
Meta:
Headline: Trigger the builds on ci.linaro.org only on when there are changes detected in the repository as against the currently scheduled daily builds on ci.linaro.org.
Acceptance: The builds on ci.linaro.org are now triggered only when there are changes detected in the repository.
Work Items
Work items:
Study the URL Trigger Plugin: TODO
Setup the bare http repository for arm-soc, linux-next, linux required for the URL Trigger Plugin to work: TODO
Setup a cron job for the repository to be updated on regular basis: TODO
Implement a test job to verify the URL Trigger Plugin triggers build on changes to the repository: TODO
Modify the existing builds to use the URL Trigger Plugin: TODO
Verify that there are no regressions because of the changes: TODO