We no longer maintain the service-pipeline-test and service-pipeline-test-and-publish jenkins jobs, in favor of project specific jobs in which workflows are defined by .pipeline/config.yaml files within each repo. However, we never fully migrated existing projects that rely on the former. In fact, a number of new entries have been made to Zuul's configuration that use the deprecated jobs (see patchsets related to T284345: Upgrade all CI jobs for WMF-deployed projects from Node 10 to Node 12 for example).
The following projects still require a working .pipeline/config.yaml in their repos and corresponding job definition. Entries should be made according the the documentation.
- integration/pipelinelib (ha)
- mediawiki/tools/cli
- mediawiki/tools/scap
- operations/software/tegola (needs review by opsen)
- mediawiki/services/apertium
- eventgate-wikimedia
- mediawiki/services/eventstreams
- mediawiki/services/change-propagation
- mediawiki/services/chromium-render
- mediawiki/services/cxserver
- mediawiki/services/function-evaluator
- mediawiki/services/function-orchestrator
- mediawiki/services/kartotherian
- mediawiki/services/mobileapps
- mediawiki/services/restbase (needs attention due to failing tests)
- mediawiki/services/recommendation-api
- mediawiki/services/similar-users
- mediawiki/services/wikifeeds
- mediawiki/services/zotero
- node-rdkafka-statsd
- node-rdkafka-factory
- wikimedia/portals
- wikibase/vuejs-components