Fix npm install

This commit is contained in:
cytopia
2019-12-27 13:30:55 +01:00
parent 41fec62672
commit 91733db9e9
12 changed files with 135 additions and 135 deletions

View File

@@ -298,40 +298,40 @@ RUN set -eux \
### ###
RUN set -eux \ RUN set -eux \
# -------------------- angular_cli -------------------- # -------------------- angular_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @angular/cli' devilbox \
\ \
# -------------------- eslint -------------------- # -------------------- eslint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force eslint' devilbox \
\ \
# -------------------- grunt -------------------- # -------------------- grunt --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt' devilbox \
\ \
# -------------------- grunt_cli -------------------- # -------------------- grunt_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt-cli' devilbox \
\ \
# -------------------- gulp -------------------- # -------------------- gulp --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g gulp' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force gulp' devilbox \
\ \
# -------------------- jsonlint -------------------- # -------------------- jsonlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g jsonlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force jsonlint' devilbox \
\ \
# -------------------- pm2 -------------------- # -------------------- pm2 --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g pm2' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force pm2' devilbox \
\ \
# -------------------- mdlint -------------------- # -------------------- mdlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g mdlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \
\ \
# -------------------- vue_cli -------------------- # -------------------- vue_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \
\ \
# -------------------- vue_cli_service_global -------------------- # -------------------- vue_cli_service_global --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli-service-global' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli-service-global' devilbox \
\ \
# -------------------- webpack -------------------- # -------------------- webpack --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack' devilbox \
\ \
# -------------------- webpack_cli -------------------- # -------------------- webpack_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack-cli' devilbox \
\ \
\ \
&& ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \ && ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \

View File

@@ -348,40 +348,40 @@ RUN set -eux \
### ###
RUN set -eux \ RUN set -eux \
# -------------------- angular_cli -------------------- # -------------------- angular_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @angular/cli' devilbox \
\ \
# -------------------- eslint -------------------- # -------------------- eslint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force eslint' devilbox \
\ \
# -------------------- grunt -------------------- # -------------------- grunt --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt' devilbox \
\ \
# -------------------- grunt_cli -------------------- # -------------------- grunt_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt-cli' devilbox \
\ \
# -------------------- gulp -------------------- # -------------------- gulp --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g gulp' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force gulp' devilbox \
\ \
# -------------------- jsonlint -------------------- # -------------------- jsonlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g jsonlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force jsonlint' devilbox \
\ \
# -------------------- pm2 -------------------- # -------------------- pm2 --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g pm2' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force pm2' devilbox \
\ \
# -------------------- mdlint -------------------- # -------------------- mdlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g mdlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \
\ \
# -------------------- vue_cli -------------------- # -------------------- vue_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \
\ \
# -------------------- vue_cli_service_global -------------------- # -------------------- vue_cli_service_global --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli-service-global' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli-service-global' devilbox \
\ \
# -------------------- webpack -------------------- # -------------------- webpack --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack' devilbox \
\ \
# -------------------- webpack_cli -------------------- # -------------------- webpack_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack-cli' devilbox \
\ \
\ \
&& ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \ && ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \

View File

@@ -381,40 +381,40 @@ RUN set -eux \
### ###
RUN set -eux \ RUN set -eux \
# -------------------- angular_cli -------------------- # -------------------- angular_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @angular/cli' devilbox \
\ \
# -------------------- eslint -------------------- # -------------------- eslint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force eslint' devilbox \
\ \
# -------------------- grunt -------------------- # -------------------- grunt --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt' devilbox \
\ \
# -------------------- grunt_cli -------------------- # -------------------- grunt_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt-cli' devilbox \
\ \
# -------------------- gulp -------------------- # -------------------- gulp --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g gulp' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force gulp' devilbox \
\ \
# -------------------- jsonlint -------------------- # -------------------- jsonlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g jsonlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force jsonlint' devilbox \
\ \
# -------------------- pm2 -------------------- # -------------------- pm2 --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g pm2' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force pm2' devilbox \
\ \
# -------------------- mdlint -------------------- # -------------------- mdlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g mdlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \
\ \
# -------------------- vue_cli -------------------- # -------------------- vue_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \
\ \
# -------------------- vue_cli_service_global -------------------- # -------------------- vue_cli_service_global --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli-service-global' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli-service-global' devilbox \
\ \
# -------------------- webpack -------------------- # -------------------- webpack --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack' devilbox \
\ \
# -------------------- webpack_cli -------------------- # -------------------- webpack_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack-cli' devilbox \
\ \
\ \
&& ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \ && ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \

View File

@@ -398,40 +398,40 @@ RUN set -eux \
### ###
RUN set -eux \ RUN set -eux \
# -------------------- angular_cli -------------------- # -------------------- angular_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @angular/cli' devilbox \
\ \
# -------------------- eslint -------------------- # -------------------- eslint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force eslint' devilbox \
\ \
# -------------------- grunt -------------------- # -------------------- grunt --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt' devilbox \
\ \
# -------------------- grunt_cli -------------------- # -------------------- grunt_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt-cli' devilbox \
\ \
# -------------------- gulp -------------------- # -------------------- gulp --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g gulp' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force gulp' devilbox \
\ \
# -------------------- jsonlint -------------------- # -------------------- jsonlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g jsonlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force jsonlint' devilbox \
\ \
# -------------------- pm2 -------------------- # -------------------- pm2 --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g pm2' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force pm2' devilbox \
\ \
# -------------------- mdlint -------------------- # -------------------- mdlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g mdlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \
\ \
# -------------------- vue_cli -------------------- # -------------------- vue_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \
\ \
# -------------------- vue_cli_service_global -------------------- # -------------------- vue_cli_service_global --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli-service-global' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli-service-global' devilbox \
\ \
# -------------------- webpack -------------------- # -------------------- webpack --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack' devilbox \
\ \
# -------------------- webpack_cli -------------------- # -------------------- webpack_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack-cli' devilbox \
\ \
\ \
&& ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \ && ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \

View File

@@ -411,40 +411,40 @@ RUN set -eux \
### ###
RUN set -eux \ RUN set -eux \
# -------------------- angular_cli -------------------- # -------------------- angular_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @angular/cli' devilbox \
\ \
# -------------------- eslint -------------------- # -------------------- eslint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force eslint' devilbox \
\ \
# -------------------- grunt -------------------- # -------------------- grunt --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt' devilbox \
\ \
# -------------------- grunt_cli -------------------- # -------------------- grunt_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt-cli' devilbox \
\ \
# -------------------- gulp -------------------- # -------------------- gulp --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g gulp' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force gulp' devilbox \
\ \
# -------------------- jsonlint -------------------- # -------------------- jsonlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g jsonlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force jsonlint' devilbox \
\ \
# -------------------- pm2 -------------------- # -------------------- pm2 --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g pm2' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force pm2' devilbox \
\ \
# -------------------- mdlint -------------------- # -------------------- mdlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g mdlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \
\ \
# -------------------- vue_cli -------------------- # -------------------- vue_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \
\ \
# -------------------- vue_cli_service_global -------------------- # -------------------- vue_cli_service_global --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli-service-global' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli-service-global' devilbox \
\ \
# -------------------- webpack -------------------- # -------------------- webpack --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack' devilbox \
\ \
# -------------------- webpack_cli -------------------- # -------------------- webpack_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack-cli' devilbox \
\ \
\ \
&& ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \ && ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \

View File

@@ -411,40 +411,40 @@ RUN set -eux \
### ###
RUN set -eux \ RUN set -eux \
# -------------------- angular_cli -------------------- # -------------------- angular_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @angular/cli' devilbox \
\ \
# -------------------- eslint -------------------- # -------------------- eslint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force eslint' devilbox \
\ \
# -------------------- grunt -------------------- # -------------------- grunt --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt' devilbox \
\ \
# -------------------- grunt_cli -------------------- # -------------------- grunt_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt-cli' devilbox \
\ \
# -------------------- gulp -------------------- # -------------------- gulp --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g gulp' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force gulp' devilbox \
\ \
# -------------------- jsonlint -------------------- # -------------------- jsonlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g jsonlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force jsonlint' devilbox \
\ \
# -------------------- pm2 -------------------- # -------------------- pm2 --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g pm2' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force pm2' devilbox \
\ \
# -------------------- mdlint -------------------- # -------------------- mdlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g mdlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \
\ \
# -------------------- vue_cli -------------------- # -------------------- vue_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \
\ \
# -------------------- vue_cli_service_global -------------------- # -------------------- vue_cli_service_global --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli-service-global' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli-service-global' devilbox \
\ \
# -------------------- webpack -------------------- # -------------------- webpack --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack' devilbox \
\ \
# -------------------- webpack_cli -------------------- # -------------------- webpack_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack-cli' devilbox \
\ \
\ \
&& ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \ && ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \

View File

@@ -411,40 +411,40 @@ RUN set -eux \
### ###
RUN set -eux \ RUN set -eux \
# -------------------- angular_cli -------------------- # -------------------- angular_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @angular/cli' devilbox \
\ \
# -------------------- eslint -------------------- # -------------------- eslint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force eslint' devilbox \
\ \
# -------------------- grunt -------------------- # -------------------- grunt --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt' devilbox \
\ \
# -------------------- grunt_cli -------------------- # -------------------- grunt_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt-cli' devilbox \
\ \
# -------------------- gulp -------------------- # -------------------- gulp --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g gulp' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force gulp' devilbox \
\ \
# -------------------- jsonlint -------------------- # -------------------- jsonlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g jsonlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force jsonlint' devilbox \
\ \
# -------------------- pm2 -------------------- # -------------------- pm2 --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g pm2' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force pm2' devilbox \
\ \
# -------------------- mdlint -------------------- # -------------------- mdlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g mdlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \
\ \
# -------------------- vue_cli -------------------- # -------------------- vue_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \
\ \
# -------------------- vue_cli_service_global -------------------- # -------------------- vue_cli_service_global --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli-service-global' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli-service-global' devilbox \
\ \
# -------------------- webpack -------------------- # -------------------- webpack --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack' devilbox \
\ \
# -------------------- webpack_cli -------------------- # -------------------- webpack_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack-cli' devilbox \
\ \
\ \
&& ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \ && ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \

View File

@@ -411,40 +411,40 @@ RUN set -eux \
### ###
RUN set -eux \ RUN set -eux \
# -------------------- angular_cli -------------------- # -------------------- angular_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @angular/cli' devilbox \
\ \
# -------------------- eslint -------------------- # -------------------- eslint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force eslint' devilbox \
\ \
# -------------------- grunt -------------------- # -------------------- grunt --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt' devilbox \
\ \
# -------------------- grunt_cli -------------------- # -------------------- grunt_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt-cli' devilbox \
\ \
# -------------------- gulp -------------------- # -------------------- gulp --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g gulp' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force gulp' devilbox \
\ \
# -------------------- jsonlint -------------------- # -------------------- jsonlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g jsonlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force jsonlint' devilbox \
\ \
# -------------------- pm2 -------------------- # -------------------- pm2 --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g pm2' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force pm2' devilbox \
\ \
# -------------------- mdlint -------------------- # -------------------- mdlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g mdlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \
\ \
# -------------------- vue_cli -------------------- # -------------------- vue_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \
\ \
# -------------------- vue_cli_service_global -------------------- # -------------------- vue_cli_service_global --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli-service-global' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli-service-global' devilbox \
\ \
# -------------------- webpack -------------------- # -------------------- webpack --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack' devilbox \
\ \
# -------------------- webpack_cli -------------------- # -------------------- webpack_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack-cli' devilbox \
\ \
\ \
&& ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \ && ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \

View File

@@ -398,40 +398,40 @@ RUN set -eux \
### ###
RUN set -eux \ RUN set -eux \
# -------------------- angular_cli -------------------- # -------------------- angular_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @angular/cli' devilbox \
\ \
# -------------------- eslint -------------------- # -------------------- eslint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force eslint' devilbox \
\ \
# -------------------- grunt -------------------- # -------------------- grunt --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt' devilbox \
\ \
# -------------------- grunt_cli -------------------- # -------------------- grunt_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt-cli' devilbox \
\ \
# -------------------- gulp -------------------- # -------------------- gulp --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g gulp' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force gulp' devilbox \
\ \
# -------------------- jsonlint -------------------- # -------------------- jsonlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g jsonlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force jsonlint' devilbox \
\ \
# -------------------- pm2 -------------------- # -------------------- pm2 --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g pm2' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force pm2' devilbox \
\ \
# -------------------- mdlint -------------------- # -------------------- mdlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g mdlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \
\ \
# -------------------- vue_cli -------------------- # -------------------- vue_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \
\ \
# -------------------- vue_cli_service_global -------------------- # -------------------- vue_cli_service_global --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli-service-global' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli-service-global' devilbox \
\ \
# -------------------- webpack -------------------- # -------------------- webpack --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack' devilbox \
\ \
# -------------------- webpack_cli -------------------- # -------------------- webpack_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack-cli' devilbox \
\ \
\ \
&& ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \ && ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \

View File

@@ -393,40 +393,40 @@ RUN set -eux \
### ###
RUN set -eux \ RUN set -eux \
# -------------------- angular_cli -------------------- # -------------------- angular_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @angular/cli' devilbox \
\ \
# -------------------- eslint -------------------- # -------------------- eslint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force eslint' devilbox \
\ \
# -------------------- grunt -------------------- # -------------------- grunt --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt' devilbox \
\ \
# -------------------- grunt_cli -------------------- # -------------------- grunt_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt-cli' devilbox \
\ \
# -------------------- gulp -------------------- # -------------------- gulp --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g gulp' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force gulp' devilbox \
\ \
# -------------------- jsonlint -------------------- # -------------------- jsonlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g jsonlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force jsonlint' devilbox \
\ \
# -------------------- pm2 -------------------- # -------------------- pm2 --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g pm2' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force pm2' devilbox \
\ \
# -------------------- mdlint -------------------- # -------------------- mdlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g mdlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \
\ \
# -------------------- vue_cli -------------------- # -------------------- vue_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \
\ \
# -------------------- vue_cli_service_global -------------------- # -------------------- vue_cli_service_global --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli-service-global' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli-service-global' devilbox \
\ \
# -------------------- webpack -------------------- # -------------------- webpack --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack' devilbox \
\ \
# -------------------- webpack_cli -------------------- # -------------------- webpack_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack-cli' devilbox \
\ \
\ \
&& ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \ && ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \

View File

@@ -312,40 +312,40 @@ RUN set -eux \
### ###
RUN set -eux \ RUN set -eux \
# -------------------- angular_cli -------------------- # -------------------- angular_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @angular/cli' devilbox \
\ \
# -------------------- eslint -------------------- # -------------------- eslint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force eslint' devilbox \
\ \
# -------------------- grunt -------------------- # -------------------- grunt --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt' devilbox \
\ \
# -------------------- grunt_cli -------------------- # -------------------- grunt_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g grunt-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force grunt-cli' devilbox \
\ \
# -------------------- gulp -------------------- # -------------------- gulp --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g gulp' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force gulp' devilbox \
\ \
# -------------------- jsonlint -------------------- # -------------------- jsonlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g jsonlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force jsonlint' devilbox \
\ \
# -------------------- pm2 -------------------- # -------------------- pm2 --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g pm2' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force pm2' devilbox \
\ \
# -------------------- mdlint -------------------- # -------------------- mdlint --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g mdlint' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \
\ \
# -------------------- vue_cli -------------------- # -------------------- vue_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \
\ \
# -------------------- vue_cli_service_global -------------------- # -------------------- vue_cli_service_global --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g @vue/cli-service-global' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli-service-global' devilbox \
\ \
# -------------------- webpack -------------------- # -------------------- webpack --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack' devilbox \
\ \
# -------------------- webpack_cli -------------------- # -------------------- webpack_cli --------------------
&& su -c '. /opt/nvm/nvm.sh; npm install -g webpack-cli' devilbox \ && su -c '. /opt/nvm/nvm.sh; npm install -g --force webpack-cli' devilbox \
\ \
\ \
&& ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \ && ln -sf $(dirname $(su -c '. /opt/nvm/nvm.sh; nvm which current' devilbox))/* /usr/local/bin/ \

View File

@@ -277,13 +277,13 @@ RUN set -eux \
{%- endif -%} {%- endif -%}
{#- Version specific gem version available? -#} {#- Version specific gem version available? -#}
{%- if php_version in npm_available[tool] and 'version' in npm_available[tool][php_version] -%} {%- if php_version in npm_available[tool] and 'version' in npm_available[tool][php_version] -%}
{{ "\n\t" }}&& su -c '. /opt/nvm/nvm.sh; npm install -g {{ npm_available[tool]['name'] }} {{ npm_available[tool][php_version]['version'] }}' devilbox \ {{ "\n\t" }}&& su -c '. /opt/nvm/nvm.sh; npm install -g --force {{ npm_available[tool]['name'] }} {{ npm_available[tool][php_version]['version'] }}' devilbox \
{#- Generic gem version available? -#} {#- Generic gem version available? -#}
{%- elif 'all' in npm_available[tool] and 'version' in npm_available[tool]['all'] -%} {%- elif 'all' in npm_available[tool] and 'version' in npm_available[tool]['all'] -%}
{{ "\n\t" }}&& su -c '. /opt/nvm/nvm.sh; npm install -g {{ npm_available[tool]['name'] }} {{ npm_available[tool]['all']['version'] }}' devilbox \ {{ "\n\t" }}&& su -c '. /opt/nvm/nvm.sh; npm install -g --force {{ npm_available[tool]['name'] }} {{ npm_available[tool]['all']['version'] }}' devilbox \
{#- No version info available -#} {#- No version info available -#}
{%- else -%} {%- else -%}
{{ "\n\t" }}&& su -c '. /opt/nvm/nvm.sh; npm install -g {{ npm_available[tool]['name'] }}' devilbox \ {{ "\n\t" }}&& su -c '. /opt/nvm/nvm.sh; npm install -g --force {{ npm_available[tool]['name'] }}' devilbox \
{%- endif -%} {%- endif -%}
{#- Fail fast version -#} {#- Fail fast version -#}
{%- if build_fail_fast -%} {%- if build_fail_fast -%}