diff --git a/scripts/install b/scripts/install index 3eb34c6..7283b44 100644 --- a/scripts/install +++ b/scripts/install @@ -180,18 +180,17 @@ chown -R "$app":"$app" "/var/log/$app" # MAKE SETUP #================================================= - chown -R "$app":"$app" "$final_path" pushd $final_path -ynh_use_nodejs -sudo -u $app env PATH=$PATH:$nodejs_path npm install "graphql@^0.13.1" -sudo -u $app env PATH=$PATH:$nodejs_path npm install "acorn@^6.0.0" -sudo -u $app env PATH=$PATH:$nodejs_path npm install "babel-core@>=6.0.20" -sudo -u $app env PATH=$PATH:$nodejs_path npm install "eslint@>=5.0.0" -sudo -u $app env PATH=$PATH:$nodejs_path npm install -sudo -u $app env PATH=$PATH:$nodejs_path npm audit fix -sudo -u $app env PATH=$PATH:$nodejs_path npm run build + ynh_use_nodejs + sudo -u $app env PATH=$PATH:$nodejs_path npm install "graphql@^0.13.1" + sudo -u $app env PATH=$PATH:$nodejs_path npm install "acorn@^6.0.0" + sudo -u $app env PATH=$PATH:$nodejs_path npm install "babel-core@>=6.0.20" + sudo -u $app env PATH=$PATH:$nodejs_path npm install "eslint@>=5.0.0" + sudo -u $app env PATH=$PATH:$nodejs_path npm install + sudo -u $app env PATH=$PATH:$nodejs_path npm audit fix + sudo -u $app env PATH=$PATH:$nodejs_path npm run build popd @@ -333,4 +332,4 @@ systemctl reload nginx # START SERVICE #================================================= -ynh_systemd_action --action=start --service_name=$app +ynh_systemd_action --action=start --service_name=$app --line_match="Browse to http://localhost:" diff --git a/scripts/upgrade b/scripts/upgrade index 6539f0b..65214a0 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -124,14 +124,14 @@ ynh_system_user_create "$app" "$final_path" chown -R "$app":"$app" "$final_path" pushd $final_path -ynh_use_nodejs -sudo -u $app env PATH=$PATH:$nodejs_path npm install "graphql@^0.13.1" -sudo -u $app env PATH=$PATH:$nodejs_path npm install "acorn@^6.0.0" -sudo -u $app env PATH=$PATH:$nodejs_path npm install "babel-core@>=6.0.20" -sudo -u $app env PATH=$PATH:$nodejs_path npm install "eslint@>=5.0.0" -sudo -u $app env PATH=$PATH:$nodejs_path npm install -sudo -u $app env PATH=$PATH:$nodejs_path npm audit fix -sudo -u $app env PATH=$PATH:$nodejs_path npm run build + ynh_use_nodejs + sudo -u $app env PATH=$PATH:$nodejs_path npm install "graphql@^0.13.1" + sudo -u $app env PATH=$PATH:$nodejs_path npm install "acorn@^6.0.0" + sudo -u $app env PATH=$PATH:$nodejs_path npm install "babel-core@>=6.0.20" + sudo -u $app env PATH=$PATH:$nodejs_path npm install "eslint@>=5.0.0" + sudo -u $app env PATH=$PATH:$nodejs_path npm install + sudo -u $app env PATH=$PATH:$nodejs_path npm audit fix + sudo -u $app env PATH=$PATH:$nodejs_path npm run build popd ### Verify the checksum of a file, stored by `ynh_store_file_checksum` in the install script.