mirror of
https://github.com/devilbox/docker-php-fpm.git
synced 2025-12-21 00:11:14 +00:00
Add tool: Angular CLI
This commit is contained in:
@@ -260,6 +260,8 @@ RUN set -x \
|
|||||||
### Install Node npm packages (globally)
|
### Install Node npm packages (globally)
|
||||||
###
|
###
|
||||||
RUN set -x \
|
RUN set -x \
|
||||||
|
# angular_cli
|
||||||
|
&& su -c '. /opt/nvm/nvm.sh; npm install -g @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 eslint' devilbox \
|
||||||
# grunt
|
# grunt
|
||||||
@@ -397,6 +399,7 @@ RUN set -x \
|
|||||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||||
\
|
\
|
||||||
|
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||||
&& eslint -v | grep -E '[.0-9]+' \
|
&& eslint -v | grep -E '[.0-9]+' \
|
||||||
&& grunt --version | grep -E '[.0-9]+' \
|
&& grunt --version | grep -E '[.0-9]+' \
|
||||||
&& gulp --version | grep -E '[.0-9]+' \
|
&& gulp --version | grep -E '[.0-9]+' \
|
||||||
|
|||||||
@@ -301,6 +301,8 @@ RUN set -x \
|
|||||||
### Install Node npm packages (globally)
|
### Install Node npm packages (globally)
|
||||||
###
|
###
|
||||||
RUN set -x \
|
RUN set -x \
|
||||||
|
# angular_cli
|
||||||
|
&& su -c '. /opt/nvm/nvm.sh; npm install -g @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 eslint' devilbox \
|
||||||
# grunt
|
# grunt
|
||||||
@@ -445,6 +447,7 @@ RUN set -x \
|
|||||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||||
\
|
\
|
||||||
|
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||||
&& eslint -v | grep -E '[.0-9]+' \
|
&& eslint -v | grep -E '[.0-9]+' \
|
||||||
&& grunt --version | grep -E '[.0-9]+' \
|
&& grunt --version | grep -E '[.0-9]+' \
|
||||||
&& gulp --version | grep -E '[.0-9]+' \
|
&& gulp --version | grep -E '[.0-9]+' \
|
||||||
|
|||||||
@@ -330,6 +330,8 @@ RUN set -x \
|
|||||||
### Install Node npm packages (globally)
|
### Install Node npm packages (globally)
|
||||||
###
|
###
|
||||||
RUN set -x \
|
RUN set -x \
|
||||||
|
# angular_cli
|
||||||
|
&& su -c '. /opt/nvm/nvm.sh; npm install -g @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 eslint' devilbox \
|
||||||
# grunt
|
# grunt
|
||||||
@@ -478,6 +480,7 @@ RUN set -x \
|
|||||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||||
\
|
\
|
||||||
|
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||||
&& eslint -v | grep -E '[.0-9]+' \
|
&& eslint -v | grep -E '[.0-9]+' \
|
||||||
&& grunt --version | grep -E '[.0-9]+' \
|
&& grunt --version | grep -E '[.0-9]+' \
|
||||||
&& gulp --version | grep -E '[.0-9]+' \
|
&& gulp --version | grep -E '[.0-9]+' \
|
||||||
|
|||||||
@@ -345,6 +345,8 @@ RUN set -x \
|
|||||||
### Install Node npm packages (globally)
|
### Install Node npm packages (globally)
|
||||||
###
|
###
|
||||||
RUN set -x \
|
RUN set -x \
|
||||||
|
# angular_cli
|
||||||
|
&& su -c '. /opt/nvm/nvm.sh; npm install -g @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 eslint' devilbox \
|
||||||
# grunt
|
# grunt
|
||||||
@@ -497,6 +499,7 @@ RUN set -x \
|
|||||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||||
\
|
\
|
||||||
|
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||||
&& eslint -v | grep -E '[.0-9]+' \
|
&& eslint -v | grep -E '[.0-9]+' \
|
||||||
&& grunt --version | grep -E '[.0-9]+' \
|
&& grunt --version | grep -E '[.0-9]+' \
|
||||||
&& gulp --version | grep -E '[.0-9]+' \
|
&& gulp --version | grep -E '[.0-9]+' \
|
||||||
|
|||||||
@@ -357,6 +357,8 @@ RUN set -x \
|
|||||||
### Install Node npm packages (globally)
|
### Install Node npm packages (globally)
|
||||||
###
|
###
|
||||||
RUN set -x \
|
RUN set -x \
|
||||||
|
# angular_cli
|
||||||
|
&& su -c '. /opt/nvm/nvm.sh; npm install -g @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 eslint' devilbox \
|
||||||
# grunt
|
# grunt
|
||||||
@@ -510,6 +512,7 @@ RUN set -x \
|
|||||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||||
\
|
\
|
||||||
|
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||||
&& eslint -v | grep -E '[.0-9]+' \
|
&& eslint -v | grep -E '[.0-9]+' \
|
||||||
&& grunt --version | grep -E '[.0-9]+' \
|
&& grunt --version | grep -E '[.0-9]+' \
|
||||||
&& gulp --version | grep -E '[.0-9]+' \
|
&& gulp --version | grep -E '[.0-9]+' \
|
||||||
|
|||||||
@@ -357,6 +357,8 @@ RUN set -x \
|
|||||||
### Install Node npm packages (globally)
|
### Install Node npm packages (globally)
|
||||||
###
|
###
|
||||||
RUN set -x \
|
RUN set -x \
|
||||||
|
# angular_cli
|
||||||
|
&& su -c '. /opt/nvm/nvm.sh; npm install -g @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 eslint' devilbox \
|
||||||
# grunt
|
# grunt
|
||||||
@@ -510,6 +512,7 @@ RUN set -x \
|
|||||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||||
\
|
\
|
||||||
|
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||||
&& eslint -v | grep -E '[.0-9]+' \
|
&& eslint -v | grep -E '[.0-9]+' \
|
||||||
&& grunt --version | grep -E '[.0-9]+' \
|
&& grunt --version | grep -E '[.0-9]+' \
|
||||||
&& gulp --version | grep -E '[.0-9]+' \
|
&& gulp --version | grep -E '[.0-9]+' \
|
||||||
|
|||||||
@@ -357,6 +357,8 @@ RUN set -x \
|
|||||||
### Install Node npm packages (globally)
|
### Install Node npm packages (globally)
|
||||||
###
|
###
|
||||||
RUN set -x \
|
RUN set -x \
|
||||||
|
# angular_cli
|
||||||
|
&& su -c '. /opt/nvm/nvm.sh; npm install -g @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 eslint' devilbox \
|
||||||
# grunt
|
# grunt
|
||||||
@@ -510,6 +512,7 @@ RUN set -x \
|
|||||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||||
\
|
\
|
||||||
|
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||||
&& eslint -v | grep -E '[.0-9]+' \
|
&& eslint -v | grep -E '[.0-9]+' \
|
||||||
&& grunt --version | grep -E '[.0-9]+' \
|
&& grunt --version | grep -E '[.0-9]+' \
|
||||||
&& gulp --version | grep -E '[.0-9]+' \
|
&& gulp --version | grep -E '[.0-9]+' \
|
||||||
|
|||||||
@@ -357,6 +357,8 @@ RUN set -x \
|
|||||||
### Install Node npm packages (globally)
|
### Install Node npm packages (globally)
|
||||||
###
|
###
|
||||||
RUN set -x \
|
RUN set -x \
|
||||||
|
# angular_cli
|
||||||
|
&& su -c '. /opt/nvm/nvm.sh; npm install -g @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 eslint' devilbox \
|
||||||
# grunt
|
# grunt
|
||||||
@@ -510,6 +512,7 @@ RUN set -x \
|
|||||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||||
\
|
\
|
||||||
|
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||||
&& eslint -v | grep -E '[.0-9]+' \
|
&& eslint -v | grep -E '[.0-9]+' \
|
||||||
&& grunt --version | grep -E '[.0-9]+' \
|
&& grunt --version | grep -E '[.0-9]+' \
|
||||||
&& gulp --version | grep -E '[.0-9]+' \
|
&& gulp --version | grep -E '[.0-9]+' \
|
||||||
|
|||||||
@@ -346,6 +346,8 @@ RUN set -x \
|
|||||||
### Install Node npm packages (globally)
|
### Install Node npm packages (globally)
|
||||||
###
|
###
|
||||||
RUN set -x \
|
RUN set -x \
|
||||||
|
# angular_cli
|
||||||
|
&& su -c '. /opt/nvm/nvm.sh; npm install -g @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 eslint' devilbox \
|
||||||
# grunt
|
# grunt
|
||||||
@@ -498,6 +500,7 @@ RUN set -x \
|
|||||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||||
\
|
\
|
||||||
|
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||||
&& eslint -v | grep -E '[.0-9]+' \
|
&& eslint -v | grep -E '[.0-9]+' \
|
||||||
&& grunt --version | grep -E '[.0-9]+' \
|
&& grunt --version | grep -E '[.0-9]+' \
|
||||||
&& gulp --version | grep -E '[.0-9]+' \
|
&& gulp --version | grep -E '[.0-9]+' \
|
||||||
|
|||||||
@@ -342,6 +342,8 @@ RUN set -x \
|
|||||||
### Install Node npm packages (globally)
|
### Install Node npm packages (globally)
|
||||||
###
|
###
|
||||||
RUN set -x \
|
RUN set -x \
|
||||||
|
# angular_cli
|
||||||
|
&& su -c '. /opt/nvm/nvm.sh; npm install -g @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 eslint' devilbox \
|
||||||
# grunt
|
# grunt
|
||||||
@@ -493,6 +495,7 @@ RUN set -x \
|
|||||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||||
\
|
\
|
||||||
|
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||||
&& eslint -v | grep -E '[.0-9]+' \
|
&& eslint -v | grep -E '[.0-9]+' \
|
||||||
&& grunt --version | grep -E '[.0-9]+' \
|
&& grunt --version | grep -E '[.0-9]+' \
|
||||||
&& gulp --version | grep -E '[.0-9]+' \
|
&& gulp --version | grep -E '[.0-9]+' \
|
||||||
|
|||||||
@@ -273,6 +273,8 @@ RUN set -x \
|
|||||||
### Install Node npm packages (globally)
|
### Install Node npm packages (globally)
|
||||||
###
|
###
|
||||||
RUN set -x \
|
RUN set -x \
|
||||||
|
# angular_cli
|
||||||
|
&& su -c '. /opt/nvm/nvm.sh; npm install -g @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 eslint' devilbox \
|
||||||
# grunt
|
# grunt
|
||||||
@@ -415,6 +417,7 @@ RUN set -x \
|
|||||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||||
\
|
\
|
||||||
|
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||||
&& eslint -v | grep -E '[.0-9]+' \
|
&& eslint -v | grep -E '[.0-9]+' \
|
||||||
&& grunt --version | grep -E '[.0-9]+' \
|
&& grunt --version | grep -E '[.0-9]+' \
|
||||||
&& gulp --version | grep -E '[.0-9]+' \
|
&& gulp --version | grep -E '[.0-9]+' \
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ gem_enabled:
|
|||||||
# Node npm packages to install
|
# Node npm packages to install
|
||||||
# -------------------------------------------------------------------------------------------------
|
# -------------------------------------------------------------------------------------------------
|
||||||
npm_enabled:
|
npm_enabled:
|
||||||
|
- angular_cli
|
||||||
- eslint
|
- eslint
|
||||||
- grunt
|
- grunt
|
||||||
- grunt_cli
|
- grunt_cli
|
||||||
@@ -216,6 +217,9 @@ pip_available:
|
|||||||
# version: [optional] Specific version of Node npm package
|
# version: [optional] Specific version of Node npm package
|
||||||
#
|
#
|
||||||
npm_available:
|
npm_available:
|
||||||
|
angular_cli:
|
||||||
|
name: "@angular/cli"
|
||||||
|
check: ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+'
|
||||||
eslint:
|
eslint:
|
||||||
name: eslint
|
name: eslint
|
||||||
check: eslint -v | grep -E '[.0-9]+'
|
check: eslint -v | grep -E '[.0-9]+'
|
||||||
|
|||||||
Reference in New Issue
Block a user