Details
Description
Currently, the nightly.json lives in a super secret repository that nobody can edit which means that people cannot trigger nightly builds without having access to the master machine.
$ cat secrets/nightly.json { "qt5-update": [ { "branch": "dev", "schedule": { "hour": "2", "minute": "30" } }, { "branch": "5.11", "schedule": { "hour": "4", "minute": "30" } } ], "cron": [ { "integration_template": "android", "module": "qt/qt5", "branch": "dev", "schedule": { "hour": "23", "minute": "00" } }, { "integration_template": "android", "module": "qt/qt5", "branch": "5.11", "schedule": { "hour": "23", "minute": "20" } } ] }
In the webui, there could be editing page that would allow users to modify the json, which would be stored on disk.
Attachments
For Gerrit Dashboard: COIN-197 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
257724,15 | Create page for editing nightly integrations | master | qtqa/tqtc-coin-ci | Status: MERGED | -2 | 0 |