From ae07cf5a5047f4161bb2b3510469391318b85310 Mon Sep 17 00:00:00 2001 From: Drew Short Date: Sun, 26 Aug 2018 11:59:20 -0500 Subject: [PATCH] Adding configuration script to side step yarn custom registry bug --- .gitlab-ci.yml | 1 + administration_client/create_config_files.sh | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100755 administration_client/create_config_files.sh diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b9115b9..61fc8ae 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,6 +18,7 @@ administration-client-tests: stage: test script: - cd administration_client + - ./create_config_files.sh - yarn install - yarn run test:unit tags: diff --git a/administration_client/create_config_files.sh b/administration_client/create_config_files.sh new file mode 100755 index 0000000..0cf3927 --- /dev/null +++ b/administration_client/create_config_files.sh @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +if [ -z "$NPM_CONFIG_REGISTRY" ] +then + echo "No custom registry defined." +else + echo "Creating custom registry configurations." + echo "registry \"$NPM_CONFIG_REGISTRY\"" >> .npmrc + echo "registry \"$NPM_CONFIG_REGISTRY\"" >> .yarnrc +fi \ No newline at end of file