Hashar has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/395100 )

Change subject: Swap a nodejs oneliner to jq
......................................................................

Swap a nodejs oneliner to jq

Requires 'jq' to be provisionned on CI.

Bug: T181938
Bug: T181937
Change-Id: I3ced8a41989a3e867e05cf2d5b0abead52d78d56
Depends-On: Ide331dfe299f28f6af47b20e35a75db7de89a30b
---
M jjb/macro.yaml
1 file changed, 1 insertion(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/00/395100/1

diff --git a/jjb/macro.yaml b/jjb/macro.yaml
index cbe79eb..f11d384 100644
--- a/jjb/macro.yaml
+++ b/jjb/macro.yaml
@@ -421,7 +421,7 @@
         # Set --ignore-platform-reqs to prevent composer from evaluating 
unrelated dependencies
         # already present in composer.json (needed for 
operations/mediawiki-config due to
         # https://github.com/perftools/xhgui/issues/192).
-        node 
/srv/deployment/integration/slave-scripts/tools/composer-dev-args.js 
"$(pwd)/composer.json" | xargs --verbose composer require --dev --ansi 
--no-progress --ignore-platform-reqs --prefer-dist -v
+        jq -r '.["require-dev"]|to_entries|map([.key,"\"" + .value + 
"\""])[]|join("=")' "$(pwd)/composer.json" | xargs --verbose composer require 
--dev --ansi --no-progress --ignore-platform-reqs --prefer-dist -v
 
 - builder:
     name: mw-run-update-script

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I3ced8a41989a3e867e05cf2d5b0abead52d78d56
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>

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

Reply via email to