Termbox was partially migrated to the pipeline via the 'service-pipeline-test-and-publish' job and doesn't allow for self-serve CI stages using a .pipeline/config.yaml. Create a .pipeline/config.yaml for termbox and add the necessary jobs to jjb.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T198901 Migrate production services to kubernetes using the pipeline | |||
Resolved | jeena | T261809 Migrate mathoid to use PipelineLib | |||
Resolved | jeena | T262987 Migrate termbox to pipelineLib CI |
Event Timeline
Change 627631 had a related patch set uploaded (by Jeena Huneidi; owner: Jeena Huneidi):
[integration/config@master] jjb: Migrate termbox pipeline to pipelinelib
Change 627632 had a related patch set uploaded (by Jeena Huneidi; owner: Jeena Huneidi):
[wikibase/termbox@master] .pipeline/config.yaml: test and publish
Change 627632 merged by jenkins-bot:
[wikibase/termbox@master] .pipeline/config.yaml: test and publish
Change 627631 merged by jenkins-bot:
[integration/config@master] jjb: Migrate termbox pipeline to pipelinelib
This doesn’t seem to work quite right… the gate-and-submit for https://gerrit.wikimedia.org/r/c/wikibase/termbox/+/628347 failed with an error I don’t understand. (I assume it’s related to this task, but that’s just a guess.)
It looks like the helm test part is failing. This wasn't being tested with helm before so I can remove that part for now.
Change 628407 had a related patch set uploaded (by Jeena Huneidi; owner: Jeena Huneidi):
[wikibase/termbox@master] pipeline: Disable test deploy in rehearsal
Change 628407 merged by jenkins-bot:
[wikibase/termbox@master] pipeline: Disable test deploy in rehearsal