Commit bab645e0 authored by Yann D'Isanto's avatar Yann D'Isanto
Browse files

fix: make plugins installation faster

parent 63c01808
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -326,13 +326,16 @@ stages:
    fi

    log_info "installing required plugins"
    npm install -g semantic-release

    # shellcheck disable=SC2046
    while IFS= read -r line || [[ -n "$line" ]]
    do
      plugin=$(echo "$line" | cut -d\" -f2)
      npm install -g "$plugin"
      required_plugins="${required_plugins} $plugin"
    done <<< $(yq eval ".plugins[]" "${semrelConfigFile}" --tojson --indent 0)

    # shellcheck disable=SC2086
    npm install -g semantic-release ${required_plugins}
  }

  # this script console output is inserted in generated file: DO NOT ADD LOGS