gerrit
Installation
SKILL.md
When asked to submit a Gerrit change:
curl -s --netrc "https://review.lan.tribe29.com/a/changes/125896/submit" -X POST -H "Content-Type: application/json" -d '{}'
This will submit the change and all its unmerged parents (provided all the changes have the required approvals).
When asked to improve a Gerrit change:
- Fetch the current state from Gerrit
gerrit-change-log HEAD
- In case a Verified -1 is reported, fetch the Jenkins job results using the jenkins skill
- For each failed stage, fetch the details of the triggered stage job