The parsoid and parsoid/deploy repositories are still running jobs using NodeJS 0.10 on CI slaves using Trusty which are permanent
I would like to have all the jobs migrated to disposable instances provided by Nodepool. They come with either Ubuntu Trusty NodeJS 0.10 or Debian Jessie NodeJS 4.3.
Status | Old job | New job | Desc. |
---|---|---|---|
parsoidsvc-jshint | parsoidsvc-npm-run-lint-node-4.3 | npm run-script lint | |
parsoidsvc-jsonlint | parsoidsvc-npm-run-lint-node-4.3 | npm run-script lint | |
parsoidsvc-php-parsertests | parsoidsvc-hhvm-parsertests-jessie | Needed pnmtojpeg | |
parsoidsvc-source-parse-tool-check | parsoidsvc-source-parse-tool-check-trusty | Still Trusty and NodeJS 0.10.x | |
parsoidsvc-deploy-parse-tool-check | parsoidsvc-deploy-parse-tool-check-trusty | Still Trusty and NodeJS 0.10.x | |
parsoidsvc-source-roundtrip-test-check | parsoidsvc-source-roundtrip-test-check-trusty | Still Trusty and NodeJS 0.10.x | |
parsoidsvc-deploy-roundtrip-test-check | parsoidsvc-deploy-roundtrip-test-check | Still Trusty and NodeJS 0.10.x | |
parsoidsvc-source-npm-0.10 | parsoidsvc-source-npm-node-0.10 | + a Node 4.3 flavor | |
parsoidsvc-deploy-npm-0.10 | parsoidsvc-deploy-npm-node-0.10 | + a Node 4.3 flavor | |
For reference the complete CI workflow for both repository is as of May 25th 2016:
- name: mediawiki/services/parsoid test: - parsoidsvc-jshint - parsoidsvc-jsonlint - parsoidsvc-php-parsertests - parsoidsvc-source-parse-tool-check - parsoidsvc-source-roundtrip-test-check - parsoidsvc-source-npm-0.10 gate-and-submit: - parsoidsvc-jshint - parsoidsvc-jsonlint - parsoidsvc-php-parsertests - parsoidsvc-source-parse-tool-check - parsoidsvc-source-roundtrip-test-check - parsoidsvc-source-npm-0.10 postmerge: - beta-parsoid-update-eqiad - parsoidsvc-source-jsduck-publish experimental: - parsoidsvc-source-npm-node-4.3
- name: mediawiki/services/parsoid/deploy test: - parsoidsvc-debian-glue - parsoidsvc-deploy-parse-tool-check - parsoidsvc-deploy-roundtrip-test-check - parsoidsvc-deploy-npm-0.10 gate-and-submit: - parsoidsvc-deploy-parse-tool-check - parsoidsvc-deploy-roundtrip-test-check - parsoidsvc-deploy-npm-0.10 postmerge: - beta-parsoid-update-eqiad experimental: - parsoidsvc-deploy-npm-node-4.3