[xwiki/xwiki-dev-llm] 6a7fb5: [Misc] Say what the routine sandbox needs: full ne...
Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-dev-llm Commit: 6a7fb58cd86bb6c7ed31b82a4af83a72fa7db24b https://github.com/xwiki/xwiki-dev-llm/commit/6a7fb58cd86bb6c7ed31b82a4af83a... Author: Vincent Massol <[email protected]> Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: M xwiki/scripts/routine-setup.sh M xwiki/skills/xwiki-ci-check/routine-prompt.md M xwiki/skills/xwiki-fix-sonarqube-issue/routine-prompt.md Log Message: ----------- [Misc] Say what the routine sandbox needs: full network, a Sonar token Setting up the xwiki-ci-check routine failed at its setup script, and neither thing it tripped over was written down anywhere. * The sandbox needs **full** network access, not "trusted". Trusted reaches none of ci.xwiki.org, jira.xwiki.org, sonarcloud.io, matrix.org, nexus-snapshots.xwiki.org or bin.xwikisas.com, so the sweep would have had nothing to read — but it fails earlier and more confusingly than that: `apt-get update` gets 403 on the PPAs the image carries, exits 100, and `set -e` takes the whole setup down before a package is installed. The explanation goes in the header of the shared `routine-setup.sh`, which is what fails; each routine prompt gets a line pointing there. * `SONARQUBE_TOKEN` was missing from the CI-check routine's environment list, though docs/setup.md already had it. A quality gate is the one incident whose cause is nowhere in the Jenkins log, and it is what §5 fixes first, so an unset token costs the run its highest-value item — reported without its cause and with nobody named. The entry also carries the two things a secret store gets wrong: the account must be allowed to transition issues, because the fix accepts the ones its PR covers; and `SONARQUBE_PROJECT_KEY` must stay unset, since sonar-gate.mjs prefers it over the repo it derives and one global value would report one project's gate for all three. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> Commit: f1bf8d7dca15c59a71b3e39b668cb3b7befb0158 https://github.com/xwiki/xwiki-dev-llm/commit/f1bf8d7dca15c59a71b3e39b668cb3... Author: Vincent Massol <[email protected]> Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: M xwiki/scripts/routine-setup.sh M xwiki/skills/xwiki-ci-check/routine-prompt.md M xwiki/skills/xwiki-fix-sonarqube-issue/routine-prompt.md Log Message: ----------- Merge pull request #167 from xwiki/routine-network-and-sonar-token [Misc] Say what the routine sandbox needs: full network, a Sonar token Compare: https://github.com/xwiki/xwiki-dev-llm/compare/37d9e7df5b00...f1bf8d7dca15 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-dev-llm/settings/notifications
participants (1)
-
XWiki Notifications