From ff369c3efc3f6261d3ce3688bdbe34bcd780fd77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santos=20Jim=C3=A9nez=20Linares?= Date: Fri, 7 Feb 2020 08:36:17 +0100 Subject: [PATCH 01/15] Updated node LTS version that solves vulnerability --- scripts/src/main/resources/scripts/command/node | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/src/main/resources/scripts/command/node b/scripts/src/main/resources/scripts/command/node index 7f0e2a90c..ca1fbc78a 100755 --- a/scripts/src/main/resources/scripts/command/node +++ b/scripts/src/main/resources/scripts/command/node @@ -6,7 +6,7 @@ source "$(dirname "${0}")"/../functions function doSetup() { if [ -n "${1}" ] || [ ! -d "${NODE_HOME}" ] then - local software_version="${NODE_VERSION:-v12.14.1}" + local software_version="${NODE_VERSION:-v12.15.0}" local download_url="https://nodejs.org/dist/${software_version}/node-${software_version}" local software_dir="${NODE_HOME}" if doIsMacOs From f97aa465bf60bf9508d80cc2469e9c82b939c07e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santos=20Jim=C3=A9nez=20Linares?= Date: Fri, 7 Feb 2020 09:28:13 +0100 Subject: [PATCH 02/15] VSCode update to 1.42.0 --- scripts/src/main/resources/scripts/command/vscode | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/src/main/resources/scripts/command/vscode b/scripts/src/main/resources/scripts/command/vscode index 99a3b7d0a..7cc3f503e 100755 --- a/scripts/src/main/resources/scripts/command/vscode +++ b/scripts/src/main/resources/scripts/command/vscode @@ -6,7 +6,7 @@ cd "${DEVON_IDE_HOME}" || exit 255 function doSetup() { if [ -n "${1}" ] || [ ! -d "${VSCODE_HOME}" ] then - local software_version="${VSCODE_VERSION:-1.41.1}" + local software_version="${VSCODE_VERSION:-1.42.0}" local download_url="https://update.code.visualstudio.com/${software_version}" local software_extension=".zip" if doIsMacOs From 1faa431403876c1f7f62055a67dd53b3c5d2eb1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santos=20Jim=C3=A9nez=20Linares?= Date: Thu, 23 Apr 2020 10:29:40 +0200 Subject: [PATCH 03/15] Updated VSCode and node.js versions --- scripts/src/main/resources/scripts/command/node | 2 +- scripts/src/main/resources/scripts/command/vscode | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/src/main/resources/scripts/command/node b/scripts/src/main/resources/scripts/command/node index ca1fbc78a..8b7995066 100755 --- a/scripts/src/main/resources/scripts/command/node +++ b/scripts/src/main/resources/scripts/command/node @@ -6,7 +6,7 @@ source "$(dirname "${0}")"/../functions function doSetup() { if [ -n "${1}" ] || [ ! -d "${NODE_HOME}" ] then - local software_version="${NODE_VERSION:-v12.15.0}" + local software_version="${NODE_VERSION:-v12.16.2}" local download_url="https://nodejs.org/dist/${software_version}/node-${software_version}" local software_dir="${NODE_HOME}" if doIsMacOs diff --git a/scripts/src/main/resources/scripts/command/vscode b/scripts/src/main/resources/scripts/command/vscode index 5df9b0ccd..7d400161e 100755 --- a/scripts/src/main/resources/scripts/command/vscode +++ b/scripts/src/main/resources/scripts/command/vscode @@ -6,7 +6,7 @@ cd "${DEVON_IDE_HOME}" || exit 255 function doSetup() { if [ -n "${1}" ] || [ ! -d "${VSCODE_HOME}" ] then - local software_version="${VSCODE_VERSION:-1.42.0}" + local software_version="${VSCODE_VERSION:-1.44.2}" local download_url="https://update.code.visualstudio.com/${software_version}" local software_extension=".zip" if doIsMacOs From 4ac3a32d80c63db968627fba0544563f3cf9d05a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santos=20Jim=C3=A9nez=20Linares?= Date: Fri, 24 Apr 2020 13:01:16 +0200 Subject: [PATCH 04/15] Ionic support and some fixes for ng command --- documentation/cli.asciidoc | 1 + documentation/devonfw-ide-usage.asciidoc | 2 + documentation/features.asciidoc | 2 +- documentation/ionic.asciidoc | 18 +++++++ documentation/scripts.asciidoc | 1 + documentation/variables.asciidoc | 2 +- .../src/main/resources/scripts/command/ionic | 54 +++++++++++++++++++ scripts/src/main/resources/scripts/command/ng | 3 +- .../main/resources/scripts/devon.properties | 2 +- 9 files changed, 81 insertions(+), 4 deletions(-) create mode 100644 documentation/ionic.asciidoc create mode 100644 scripts/src/main/resources/scripts/command/ionic diff --git a/documentation/cli.asciidoc b/documentation/cli.asciidoc index 23e6c3b27..8a082df84 100644 --- a/documentation/cli.asciidoc +++ b/documentation/cli.asciidoc @@ -37,6 +37,7 @@ The following commandlets are currently available: * link:help.asciidoc[help] * link:ide.asciidoc[ide] * link:intellij.asciidoc[intellij] +* link:ionic.asciidoc[ionic] * link:java.asciidoc[java] * link:jenkins.asciidoc[jenkins] * link:mvn.asciidoc[mvn] diff --git a/documentation/devonfw-ide-usage.asciidoc b/documentation/devonfw-ide-usage.asciidoc index 4493a923e..14eff3d9a 100644 --- a/documentation/devonfw-ide-usage.asciidoc +++ b/documentation/devonfw-ide-usage.asciidoc @@ -26,6 +26,8 @@ include::ide.asciidoc[leveloffset=3] include::intellij.asciidoc[leveloffset=3] +include::ionic.asciidoc[leveloffset=3] + include::java.asciidoc[leveloffset=3] include::jenkins.asciidoc[leveloffset=3] diff --git a/documentation/features.asciidoc b/documentation/features.asciidoc index cd922bac6..368ce3c8c 100644 --- a/documentation/features.asciidoc +++ b/documentation/features.asciidoc @@ -41,7 +41,7 @@ We support the following platforms: * link:java.asciidoc[java] (see also https://github.com/devonfw/devon4j/wiki[devon4j]) * link:cs.asciidoc[C#] (see https://devon4net.github.io/[devon4net]) -* link:node.asciidoc[node].js and link:ng.asciidoc[angular] (see https://github.com/devonfw/devon4ng/wiki[devon4ng]) +* link:node.asciidoc[node].js, link:ng.asciidoc[angular] and link:ionic.asciidoc[ionic] (see https://github.com/devonfw/devon4ng/wiki[devon4ng]) == Build-Systems We support the following build-systems: diff --git a/documentation/ionic.asciidoc b/documentation/ionic.asciidoc new file mode 100644 index 000000000..7787f79de --- /dev/null +++ b/documentation/ionic.asciidoc @@ -0,0 +1,18 @@ +:toc: +toc::[] + += ionic + +The `ionic` commandlet allows to install, configure, and launch https://ionicframework.com/docs/cli[ionic] (ionic-cli). Calling `devon ionic «args»` is more or less the same as calling `ionic «args»` but with some advanced features and ensuring that `ionic` is properly set up for your project. + +The arguments (`devon ionic «args»`) are explained by the following table: + +.Usage of `devon ionic` +[options="header"] +|======================= +|*Argument(s)* |*Meaning* +|`setup` |setup yarn (install and verify), link:configuration.asciidoc[configurable] via `YARN_VERSION` +|`create` |Create a new https://github.com/devonfw/devon4ng/#devon4ng[devon4ng] ionic project. +|`cicd «args»` |generate cicd files for the currect devon4ng project +|`«args»` |run ionic with the given arguments (`«args»`) +|======================= diff --git a/documentation/scripts.asciidoc b/documentation/scripts.asciidoc index e765d1ff9..05bf61c03 100644 --- a/documentation/scripts.asciidoc +++ b/documentation/scripts.asciidoc @@ -15,6 +15,7 @@ This directory is the heart of the `devonfw-ide` and contains the required link: │ ├── link:help.asciidoc[help] │ ├── link:ide.asciidoc[ide] │ ├── link:intellij.asciidoc[intellij] +│ ├── link:ionic.asciidoc[ionic] │ ├── link:java.asciidoc[java] │ ├── link:jenkins.asciidoc[jenkins] │ ├── link:mvn.asciidoc[mvn] diff --git a/documentation/variables.asciidoc b/documentation/variables.asciidoc index 4722b4ad3..b58226e8e 100644 --- a/documentation/variables.asciidoc +++ b/documentation/variables.asciidoc @@ -15,7 +15,7 @@ Please note that we are trying to minimize any potential side-effect from `devon |`DEVON_IDE_HOME`|e.g. `/projects/my-project`|The top level directory of your `devonfw-ide` link:structure.asciidoc[structure]. |`PATH`|`$PATH:$DEVON_IDE_HOME/software/java:...`|You system path is adjusted by `devon` link:cli.asciidoc[command]. |`DEVON_HOME_DIR`|`~`|The platform independent home directory of the current user. In some edge-cases (e.g. in cygwin) this differs from `~` to ensure a central home directory for the user on a single machine in any context or environment. -|`DEVON_IDE_TOOLS`|`java mvn eclipse vscode node npm ng`|List of tools that should be installed and upgraded by default for your current IDE. +|`DEVON_IDE_TOOLS`|`java mvn eclipse vscode node npm ng ionic`|List of tools that should be installed and upgraded by default for your current IDE. |`DEVON_IDE_CUSTOM_TOOLS`|`-`|List of custom tools that should be installed additionally. See link:software.asciidoc#custom[software] for further details. |*`DEVON_OLD_PATH`*|`...`|A "backup" of `PATH` before it was extended by `devon` to allow recovering it. Internal variable that should never be set or tweaked. |*`WORKSPACE`*|`main`|The link:workspaces.asciidoc[workspace] you are currently in. Defaults to `main` if you are not inside a link:workspaces.asciidoc[workspace]. Never touch this variable in any `varibales` file. diff --git a/scripts/src/main/resources/scripts/command/ionic b/scripts/src/main/resources/scripts/command/ionic new file mode 100644 index 000000000..eba8be684 --- /dev/null +++ b/scripts/src/main/resources/scripts/command/ionic @@ -0,0 +1,54 @@ +#!/usr/bin/env bash +# shellcheck source=scripts/functions +source "$(dirname "${0}")"/../functions + +# $1: optional setup +function doSetup() { + if command -v ionic &> /dev/null + then + if [ -n "${1}" ] + then + echo "ionic-cli (ionic) is already installed at $(command -v ionic)" + fi + else + doDevonCommand npm -q setup + local npm_command="${DEVON_IDE_HOME}/software/node/npm" + if [ ! -x "${npm_command}" ] + then + npm_command="${DEVON_IDE_HOME}/software/node/bin/npm" + fi + doRunCommand "'${npm_command}' install -g @ionic/cli@latest --unsafe" "install ionic-cli" + fi +} + +#CLI +if [ "${1}" = "-h" ] || [ "${1}" = "help" ] +then + echo "Setup or run ionic-cli (ionic)." + echo + echo "Arguments:" + echo "setup setup ionic-cli (install and verify)" + echo "create create a new devon4ng ionic project" + echo "cicd «args» generate cicd files for the current devon4ng ionic project: $PWD" + echo "«args» call ionic with the specified arguments" + echo + echo "Options:" + exit +fi + +if [ -z "${1}" ] || [ "${1}" = "setup" ] +then + doSetup setup +elif [ "${1}" = "create" ] +then + shift + doSetup + ionic start "${@}" +elif [ "${1}" = "cicd" ] +then + shift + doDevonCommand cicdgen ng "${*}" +else + doSetup + ionic "${@}" +fi diff --git a/scripts/src/main/resources/scripts/command/ng b/scripts/src/main/resources/scripts/command/ng index d228f021d..ddee0bb2a 100755 --- a/scripts/src/main/resources/scripts/command/ng +++ b/scripts/src/main/resources/scripts/command/ng @@ -28,8 +28,9 @@ then echo echo "Arguments:" echo "setup setup angular-cli (install and verify)" + echo "create create a new devon4ng project" echo "cicd «args» generate cicd files for the current devon4ng project: $PWD" - echo "«args» call maven with the specified arguments" + echo "«args» call ng with the specified arguments" echo echo "Options:" exit diff --git a/scripts/src/main/resources/scripts/devon.properties b/scripts/src/main/resources/scripts/devon.properties index 226a4aec2..0b4cacfb7 100755 --- a/scripts/src/main/resources/scripts/devon.properties +++ b/scripts/src/main/resources/scripts/devon.properties @@ -4,7 +4,7 @@ # For details see https://github.com/devonfw/ide/blob/master/documentation/configuration.asciidoc #************************************************************************************************ -DEVON_IDE_TOOLS=(java mvn eclipse vscode node npm ng) +DEVON_IDE_TOOLS=(java mvn eclipse vscode node npm ng ionic) SETTINGS_PATH=${DEVON_IDE_HOME}/settings export NPM_CONFIG_USERCONFIG=${DEVON_IDE_HOME}/conf/npm/.npmrc From 5251f75dc9f83d1cb7e10c3e61689a91a57b8ea4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santos=20Jim=C3=A9nez=20Linares?= Date: Tue, 11 Aug 2020 10:11:48 +0200 Subject: [PATCH 05/15] Node LTS and VSCode update to latest versions --- scripts/src/main/resources/scripts/command/node | 2 +- scripts/src/main/resources/scripts/command/vscode | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/src/main/resources/scripts/command/node b/scripts/src/main/resources/scripts/command/node index 8b7995066..05298f0cb 100755 --- a/scripts/src/main/resources/scripts/command/node +++ b/scripts/src/main/resources/scripts/command/node @@ -6,7 +6,7 @@ source "$(dirname "${0}")"/../functions function doSetup() { if [ -n "${1}" ] || [ ! -d "${NODE_HOME}" ] then - local software_version="${NODE_VERSION:-v12.16.2}" + local software_version="${NODE_VERSION:-v12.18.3}" local download_url="https://nodejs.org/dist/${software_version}/node-${software_version}" local software_dir="${NODE_HOME}" if doIsMacOs diff --git a/scripts/src/main/resources/scripts/command/vscode b/scripts/src/main/resources/scripts/command/vscode index 7d400161e..7b3bb0a2d 100755 --- a/scripts/src/main/resources/scripts/command/vscode +++ b/scripts/src/main/resources/scripts/command/vscode @@ -6,7 +6,7 @@ cd "${DEVON_IDE_HOME}" || exit 255 function doSetup() { if [ -n "${1}" ] || [ ! -d "${VSCODE_HOME}" ] then - local software_version="${VSCODE_VERSION:-1.44.2}" + local software_version="${VSCODE_VERSION:-1.47.3}" local download_url="https://update.code.visualstudio.com/${software_version}" local software_extension=".zip" if doIsMacOs From c7b100bb9f0b6b98bf4eba0a854d71e3fd3fa04f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santos=20Jim=C3=A9nez=20Linares?= Date: Tue, 15 Sep 2020 12:39:37 +0200 Subject: [PATCH 06/15] VSCode update to 1.49.0 --- scripts/src/main/resources/scripts/command/vscode | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/src/main/resources/scripts/command/vscode b/scripts/src/main/resources/scripts/command/vscode index 32a806cdb..891e001bf 100755 --- a/scripts/src/main/resources/scripts/command/vscode +++ b/scripts/src/main/resources/scripts/command/vscode @@ -7,7 +7,7 @@ cd "${DEVON_IDE_HOME}" || exit 255 function doSetup() { if [ -n "${1}" ] || [ ! -d "${VSCODE_HOME}" ] then - local software_version="${VSCODE_VERSION:-1.47.3}" + local software_version="${VSCODE_VERSION:-1.49.0}" local download_url="https://update.code.visualstudio.com/${software_version}" local software_extension=".zip" if doIsMacOs From 1f15f906cd45b873465f71945e006c41ca3e3c04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santos=20Jime=CC=81nez=20Linares?= Date: Fri, 18 Sep 2020 11:48:39 +0200 Subject: [PATCH 07/15] [Security] Node LTS updated to 12.18.4 --- scripts/src/main/resources/scripts/command/node | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/src/main/resources/scripts/command/node b/scripts/src/main/resources/scripts/command/node index 42b500655..99093d564 100755 --- a/scripts/src/main/resources/scripts/command/node +++ b/scripts/src/main/resources/scripts/command/node @@ -7,7 +7,7 @@ source "$(dirname "${0}")"/../functions function doSetup() { if [ -n "${1}" ] || [ ! -d "${NODE_HOME}" ] then - local software_version="${NODE_VERSION:-v12.18.3}" + local software_version="${NODE_VERSION:-v12.18.4}" local download_url="https://nodejs.org/dist/${software_version}/node-${software_version}" local software_dir="${NODE_HOME}" if doIsMacOs From a2468ff0e5ce80d1a96f5a6f66cc305ad4208660 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santos=20Jime=CC=81nez=20Linares?= Date: Fri, 18 Sep 2020 11:50:11 +0200 Subject: [PATCH 08/15] VS Code updated to 1.49.1 --- scripts/src/main/resources/scripts/command/vscode | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/src/main/resources/scripts/command/vscode b/scripts/src/main/resources/scripts/command/vscode index 891e001bf..305a70289 100755 --- a/scripts/src/main/resources/scripts/command/vscode +++ b/scripts/src/main/resources/scripts/command/vscode @@ -7,7 +7,7 @@ cd "${DEVON_IDE_HOME}" || exit 255 function doSetup() { if [ -n "${1}" ] || [ ! -d "${VSCODE_HOME}" ] then - local software_version="${VSCODE_VERSION:-1.49.0}" + local software_version="${VSCODE_VERSION:-1.49.1}" local download_url="https://update.code.visualstudio.com/${software_version}" local software_extension=".zip" if doIsMacOs From 21e6246163201563e89e85782f8ac130a2a15c94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santos=20Jime=CC=81nez=20Linares?= Date: Fri, 18 Sep 2020 11:53:39 +0200 Subject: [PATCH 09/15] ionic cli removed from tools --- scripts/src/main/resources/scripts/devon.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/src/main/resources/scripts/devon.properties b/scripts/src/main/resources/scripts/devon.properties index 0b4cacfb7..226a4aec2 100755 --- a/scripts/src/main/resources/scripts/devon.properties +++ b/scripts/src/main/resources/scripts/devon.properties @@ -4,7 +4,7 @@ # For details see https://github.com/devonfw/ide/blob/master/documentation/configuration.asciidoc #************************************************************************************************ -DEVON_IDE_TOOLS=(java mvn eclipse vscode node npm ng ionic) +DEVON_IDE_TOOLS=(java mvn eclipse vscode node npm ng) SETTINGS_PATH=${DEVON_IDE_HOME}/settings export NPM_CONFIG_USERCONFIG=${DEVON_IDE_HOME}/conf/npm/.npmrc From e3fa639dca50297a3721d76cafd61b27f3928607 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santos=20Jim=C3=A9nez=20Linares?= Date: Fri, 25 Sep 2020 12:53:17 +0200 Subject: [PATCH 10/15] VSCode updated to 1.49.2 version --- scripts/src/main/resources/scripts/command/vscode | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/src/main/resources/scripts/command/vscode b/scripts/src/main/resources/scripts/command/vscode index 305a70289..543591e23 100755 --- a/scripts/src/main/resources/scripts/command/vscode +++ b/scripts/src/main/resources/scripts/command/vscode @@ -7,7 +7,7 @@ cd "${DEVON_IDE_HOME}" || exit 255 function doSetup() { if [ -n "${1}" ] || [ ! -d "${VSCODE_HOME}" ] then - local software_version="${VSCODE_VERSION:-1.49.1}" + local software_version="${VSCODE_VERSION:-1.49.2}" local download_url="https://update.code.visualstudio.com/${software_version}" local software_extension=".zip" if doIsMacOs From 4e1538d765dd59803515055d1218d31b91c7575b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santos=20Jim=C3=A9nez=20Linares?= Date: Mon, 19 Oct 2020 15:54:29 +0200 Subject: [PATCH 11/15] Node LTS and VS Code updates --- scripts/src/main/resources/scripts/command/node | 2 +- scripts/src/main/resources/scripts/command/vscode | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/src/main/resources/scripts/command/node b/scripts/src/main/resources/scripts/command/node index 99093d564..a522f4b72 100755 --- a/scripts/src/main/resources/scripts/command/node +++ b/scripts/src/main/resources/scripts/command/node @@ -7,7 +7,7 @@ source "$(dirname "${0}")"/../functions function doSetup() { if [ -n "${1}" ] || [ ! -d "${NODE_HOME}" ] then - local software_version="${NODE_VERSION:-v12.18.4}" + local software_version="${NODE_VERSION:-v12.19.0}" local download_url="https://nodejs.org/dist/${software_version}/node-${software_version}" local software_dir="${NODE_HOME}" if doIsMacOs diff --git a/scripts/src/main/resources/scripts/command/vscode b/scripts/src/main/resources/scripts/command/vscode index 2c9589831..c81897a5e 100755 --- a/scripts/src/main/resources/scripts/command/vscode +++ b/scripts/src/main/resources/scripts/command/vscode @@ -7,7 +7,7 @@ cd "${DEVON_IDE_HOME}" || exit 255 function doSetup() { if [ -n "${1}" ] || [ ! -d "${VSCODE_HOME}" ] then - local software_version="${VSCODE_VERSION:-1.49.2}" + local software_version="${VSCODE_VERSION:-1.50.1}" local download_url="https://update.code.visualstudio.com/${software_version}" local software_extension=".zip" if doIsMacOs From ac0cfaaa372c8b5347ebce792f0c303e05a8b0fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santos=20Jime=CC=81nez=20Linares?= Date: Wed, 18 Nov 2020 16:32:28 +0100 Subject: [PATCH 12/15] Settings submodule updated --- settings/src/main/settings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/settings/src/main/settings b/settings/src/main/settings index 7807ce4dc..bff9b3855 160000 --- a/settings/src/main/settings +++ b/settings/src/main/settings @@ -1 +1 @@ -Subproject commit 7807ce4dc08a84e5e841ba3ee65e43ca8bef5394 +Subproject commit bff9b3855de91ffcdfce65f7c8bd5e5e3b172972 From 58817acbe0f959297d401304471441bbdb6072f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santos=20Jim=C3=A9nez=20Linares?= Date: Tue, 2 Feb 2021 09:49:22 +0100 Subject: [PATCH 13/15] node.js LTS and VSCode updated --- scripts/src/main/resources/scripts/command/node | 2 +- scripts/src/main/resources/scripts/command/vscode | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/src/main/resources/scripts/command/node b/scripts/src/main/resources/scripts/command/node index a8a27bdc1..c2a699ce8 100755 --- a/scripts/src/main/resources/scripts/command/node +++ b/scripts/src/main/resources/scripts/command/node @@ -7,7 +7,7 @@ source "$(dirname "${0}")"/../functions function doSetup() { if [ -n "${1}" ] || [ ! -d "${NODE_HOME}" ] then - local software_version="${NODE_VERSION:-v12.19.0}" + local software_version="${NODE_VERSION:-v14.15.4}" local download_url="https://nodejs.org/dist/${software_version}/node-${software_version}" local software_dir="${NODE_HOME}" if doIsMacOs diff --git a/scripts/src/main/resources/scripts/command/vscode b/scripts/src/main/resources/scripts/command/vscode index c81897a5e..d843a614c 100755 --- a/scripts/src/main/resources/scripts/command/vscode +++ b/scripts/src/main/resources/scripts/command/vscode @@ -7,7 +7,7 @@ cd "${DEVON_IDE_HOME}" || exit 255 function doSetup() { if [ -n "${1}" ] || [ ! -d "${VSCODE_HOME}" ] then - local software_version="${VSCODE_VERSION:-1.50.1}" + local software_version="${VSCODE_VERSION:-1.52.1}" local download_url="https://update.code.visualstudio.com/${software_version}" local software_extension=".zip" if doIsMacOs From b3b93d380db447bce1f48f141f4207fe6ec6b6f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santos=20Jim=C3=A9nez=20Linares?= Date: Thu, 4 Mar 2021 10:02:13 +0100 Subject: [PATCH 14/15] Update node.js to 14.16.0 LTS and VS Code to 1.53.2 --- scripts/src/main/resources/scripts/command/node | 2 +- scripts/src/main/resources/scripts/command/vscode | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/src/main/resources/scripts/command/node b/scripts/src/main/resources/scripts/command/node index c2a699ce8..f66769ee5 100755 --- a/scripts/src/main/resources/scripts/command/node +++ b/scripts/src/main/resources/scripts/command/node @@ -7,7 +7,7 @@ source "$(dirname "${0}")"/../functions function doSetup() { if [ -n "${1}" ] || [ ! -d "${NODE_HOME}" ] then - local software_version="${NODE_VERSION:-v14.15.4}" + local software_version="${NODE_VERSION:-v14.16.0}" local download_url="https://nodejs.org/dist/${software_version}/node-${software_version}" local software_dir="${NODE_HOME}" if doIsMacOs diff --git a/scripts/src/main/resources/scripts/command/vscode b/scripts/src/main/resources/scripts/command/vscode index d843a614c..b7ebb5974 100755 --- a/scripts/src/main/resources/scripts/command/vscode +++ b/scripts/src/main/resources/scripts/command/vscode @@ -7,7 +7,7 @@ cd "${DEVON_IDE_HOME}" || exit 255 function doSetup() { if [ -n "${1}" ] || [ ! -d "${VSCODE_HOME}" ] then - local software_version="${VSCODE_VERSION:-1.52.1}" + local software_version="${VSCODE_VERSION:-1.53.2}" local download_url="https://update.code.visualstudio.com/${software_version}" local software_extension=".zip" if doIsMacOs From 5cb30cf5fc2834cef41ba0fbd05a38075a521003 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santos=20Jim=C3=A9nez=20Linares?= Date: Fri, 5 Mar 2021 08:22:51 +0100 Subject: [PATCH 15/15] VS Code updated to latest version 1.54.1 --- scripts/src/main/resources/scripts/command/vscode | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/src/main/resources/scripts/command/vscode b/scripts/src/main/resources/scripts/command/vscode index b7ebb5974..432918ed2 100755 --- a/scripts/src/main/resources/scripts/command/vscode +++ b/scripts/src/main/resources/scripts/command/vscode @@ -7,7 +7,7 @@ cd "${DEVON_IDE_HOME}" || exit 255 function doSetup() { if [ -n "${1}" ] || [ ! -d "${VSCODE_HOME}" ] then - local software_version="${VSCODE_VERSION:-1.53.2}" + local software_version="${VSCODE_VERSION:-1.54.1}" local download_url="https://update.code.visualstudio.com/${software_version}" local software_extension=".zip" if doIsMacOs