Hashar has uploaded a new change for review. https://gerrit.wikimedia.org/r/161938
Change subject: Normalized mediawiki/core phplint job ...................................................................... Normalized mediawiki/core phplint job When linting mediawiki/core, we want to avoid submodules present in wmf branches. To do we went with a specific template '{name}-lint' which overriden the default git scm to prevent submodule processing. Nowadays, '{name}-phplint' does not process submodules either so switch to it and get rid of the '{name}-lint' job template. Summary of the change: * job is renamed from mediawiki-core-lint to mediawiki-core-phplint (requires a chnage in Zuul config) * build history is bumped from 15 days to 90 days * Git remote URL and reference repo now uses $ZUUL_PROJECT instead of hardcoded mediawiki/core Change-Id: I735b7ac59dd89315d61f1ea207ad0dca7c09a092 --- M mediawiki.yaml 1 file changed, 1 insertion(+), 15 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/integration/jenkins-job-builder-config refs/changes/38/161938/1 diff --git a/mediawiki.yaml b/mediawiki.yaml index c350707..6dcd1d5 100644 --- a/mediawiki.yaml +++ b/mediawiki.yaml @@ -6,20 +6,6 @@ # submodules we do not care about. See bug 42455. - job-template: - name: '{name}-lint' - node: hasSlaveScripts && UbuntuPrecise - defaults: use-zuul - concurrent: true - logrotate: - daysToKeep: 15 - scm: - - git-mwcore - triggers: - - zuul - builders: - - phplint - -- job-template: name: 'mediawiki-core-jslint' node: hasSlaveScripts && UbuntuPrecise defaults: use-zuul @@ -266,7 +252,6 @@ - job-group: name: mediawiki-jobs jobs: - - '{name}-lint' - 'mediawiki-core-jslint' - '{name}-qunit' - 'mediawiki-core-jsduck' @@ -291,6 +276,7 @@ databasetype: - sqlite jobs: + - '{name}-phplint' - mediawiki-gate - mediawiki-jobs - '{name}-phpcs-HEAD' -- To view, visit https://gerrit.wikimedia.org/r/161938 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I735b7ac59dd89315d61f1ea207ad0dca7c09a092 Gerrit-PatchSet: 1 Gerrit-Project: integration/jenkins-job-builder-config Gerrit-Branch: master Gerrit-Owner: Hashar <has...@free.fr> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits