From eddd2e95e85208eaec732f6b9cd7c4b0bbd0a4f4 Mon Sep 17 00:00:00 2001 From: Alex Tkachev Date: Wed, 2 Jun 2021 11:34:18 +0300 Subject: [PATCH] chore: make scripts compatible with yarn 2 --- apps/silverback-drupal/package.json | 4 ++-- apps/silverback-drupal/scripts/prepare.sh | 9 +++++++++ apps/silverback-drupal/scripts/setup.sh | 9 +++++++++ 3 files changed, 20 insertions(+), 2 deletions(-) create mode 100755 apps/silverback-drupal/scripts/prepare.sh create mode 100755 apps/silverback-drupal/scripts/setup.sh diff --git a/apps/silverback-drupal/package.json b/apps/silverback-drupal/package.json index f084081e34..c0db3df0df 100644 --- a/apps/silverback-drupal/package.json +++ b/apps/silverback-drupal/package.json @@ -4,9 +4,9 @@ "license": "MIT", "private": true, "scripts": { - "prepare": "if php -v && [[ -z $LAGOON ]]; then composer install && yarn setup; fi", + "prepare": "./scripts/prepare.sh", "start": "source .envrc && cd web && php -S 127.0.0.1:8888 .ht.router.php", - "setup": "source .envrc && silverback setup", + "setup": "./scripts/setup.sh", "clear": "source .envrc && drush cr", "test": "composer install && bash vendor/bin/silverback-test", "export-content": "web/modules/custom/silverback_gatsby_test/export_content.sh" diff --git a/apps/silverback-drupal/scripts/prepare.sh b/apps/silverback-drupal/scripts/prepare.sh new file mode 100755 index 0000000000..7ef11fc666 --- /dev/null +++ b/apps/silverback-drupal/scripts/prepare.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +set -ex + +if php -v && [[ -z $LAGOON ]] +then + composer install + yarn setup +fi diff --git a/apps/silverback-drupal/scripts/setup.sh b/apps/silverback-drupal/scripts/setup.sh new file mode 100755 index 0000000000..16ab5ac027 --- /dev/null +++ b/apps/silverback-drupal/scripts/setup.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +set -e + +source .envrc + +set -x + +silverback setup