Desired Behavior
As a WMDE developer
Once a GUI change has been merged on Gerrit
I can go to Jenkins to invoke a gui build job
That will submit a new build change to the deployment repository
So that I don't have to do manually on my local machine.
Acceptance Criteria
- There is a Jenkins job defined that will build the query gui on demand and push the build to the qui-deploy repository for review and actual deployment.
Notes
Per the original description, the existing wikimedia-portals-build job does something similar.
Original Description
The old wikidata-query-gui-build CI job was disabled to avoid blocking migration of some CI things.
This decision was made as the job was broken anyway.
A new job should be created building the GUI based on the CI docker systems.
See also T213806 for wikimedia-portals-build which share common logic.