jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/351184 )

Change subject: wikimedia/fundraising/crm add composer and npm
......................................................................


wikimedia/fundraising/crm add composer and npm

Replace php55lint and jsonlint with respectively composer and npm jobs.
The commands have been added in the source repository via:

    Lint json files from npm / grunt-jsonlint
    https://gerrit.wikimedia.org/r/350189

    Lint PHP files using composer
    https://gerrit.wikimedia.org/r/350190

Bug: T163781
Change-Id: Ie5d4976a9115f4f688dbfaf6ef3cf8a146288f50
---
M zuul/layout.yaml
1 file changed, 5 insertions(+), 16 deletions(-)

Approvals:
  Hashar: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 1cb74ce..9808369 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -2321,24 +2321,13 @@
 
   - name: wikimedia/fundraising/crm
     test:
-      - wikimedia-fundraising-crm-jsonlint
-      - php55lint
-      - wikimedia-fundraising-civicrm
-      # TODO: fixups so that we can run composer-validate
-      - noop
-    gate-and-submit:
-      - wikimedia-fundraising-crm-jsonlint
-      - php55lint
-      - wikimedia-fundraising-civicrm
-      # Since jobs above might not trigger due to file filtering and
-      # wikimedia-fundraising-civicrm is not run on deployment branch, we still
-      # need a job to run for Zuul to gate-and-submit
-      # T120881
-      - noop
-    experimental:
-      # lint json and php files using entry points - T163781
       - wikimedia-fundraising-crm-composer-php55-trusty
       - wikimedia-fundraising-crm-npm-node-6-jessie
+      - wikimedia-fundraising-civicrm
+    gate-and-submit:
+      - wikimedia-fundraising-crm-composer-php55-trusty
+      - wikimedia-fundraising-crm-npm-node-6-jessie
+      - wikimedia-fundraising-civicrm
 
   - name: wikimedia/fundraising/crm/civicrm
     test:

-- 
To view, visit https://gerrit.wikimedia.org/r/351184
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ie5d4976a9115f4f688dbfaf6ef3cf8a146288f50
Gerrit-PatchSet: 2
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>
Gerrit-Reviewer: Eileen <[email protected]>
Gerrit-Reviewer: Ejegg <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>
Gerrit-Reviewer: Thcipriani <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to