Install npm packages step-by-step due to download bug

This commit is contained in:
cytopia
2018-11-01 20:33:09 +01:00
parent f5af07cede
commit e816c9a376
10 changed files with 60 additions and 20 deletions

View File

@@ -146,7 +146,9 @@ RUN set -x \
&& cd / && rm -rf /tmp/gitflow \
\
# grunt
&& npm install -g grunt grunt-cli \
&& npm install -g grunt \
&& npm install -g grunt-cli \
\
# linkcheck
&& curl https://raw.githubusercontent.com/cytopia/linkcheck/master/linkcheck > /usr/local/bin/linkcheck \
&& chmod +x /usr/local/bin/linkcheck \
@@ -201,7 +203,9 @@ RUN set -x \
# sass
&& gem install sass \
# webpack
&& npm install -g webpack webpack-cli \
&& npm install -g webpack \
&& npm install -g webpack-cli \
\
# yamllint
&& DEBIAN_FRONTEND=noninteractive apt-get update -qq \
&& DEBIAN_FRONTEND=noninteractive apt-get install -qq -y --no-install-recommends --no-install-suggests libpython-dev python-setuptools libyaml-dev \

View File

@@ -165,7 +165,9 @@ RUN set -x \
&& cd / && rm -rf /tmp/gitflow \
\
# grunt
&& npm install -g grunt grunt-cli \
&& npm install -g grunt \
&& npm install -g grunt-cli \
\
# linkcheck
&& curl https://raw.githubusercontent.com/cytopia/linkcheck/master/linkcheck > /usr/local/bin/linkcheck \
&& chmod +x /usr/local/bin/linkcheck \
@@ -235,7 +237,9 @@ RUN set -x \
# sass
&& gem install sass \
# webpack
&& npm install -g webpack webpack-cli \
&& npm install -g webpack \
&& npm install -g webpack-cli \
\
# wpcli
&& curl https://github.com/wp-cli/wp-cli/releases/download/v1.5.1/wp-cli-1.5.1.phar -L -o /usr/local/bin/wp \
&& chmod +x /usr/local/bin/wp \

View File

@@ -181,7 +181,9 @@ RUN set -x \
&& cd / && rm -rf /tmp/gitflow \
\
# grunt
&& npm install -g grunt grunt-cli \
&& npm install -g grunt \
&& npm install -g grunt-cli \
\
# laravel
&& git clone https://github.com/laravel/installer /usr/local/src/laravel-installer \
&& cd /usr/local/src/laravel-installer \
@@ -264,7 +266,9 @@ RUN set -x \
&& curl https://symfony.com/installer -L -o /usr/local/bin/symfony \
&& chmod +x /usr/local/bin/symfony \
# webpack
&& npm install -g webpack webpack-cli \
&& npm install -g webpack \
&& npm install -g webpack-cli \
\
# wpcli
&& curl https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar -L -o /usr/local/bin/wp \
&& chmod +x /usr/local/bin/wp \

View File

@@ -188,7 +188,9 @@ RUN set -x \
&& cd / && rm -rf /tmp/gitflow \
\
# grunt
&& npm install -g grunt grunt-cli \
&& npm install -g grunt \
&& npm install -g grunt-cli \
\
# laravel
&& git clone https://github.com/laravel/installer /usr/local/src/laravel-installer \
&& cd /usr/local/src/laravel-installer \
@@ -275,7 +277,9 @@ RUN set -x \
&& curl https://symfony.com/installer -L -o /usr/local/bin/symfony \
&& chmod +x /usr/local/bin/symfony \
# webpack
&& npm install -g webpack webpack-cli \
&& npm install -g webpack \
&& npm install -g webpack-cli \
\
# wpcli
&& curl https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar -L -o /usr/local/bin/wp \
&& chmod +x /usr/local/bin/wp \

View File

@@ -201,7 +201,9 @@ RUN set -x \
&& cd / && rm -rf /tmp/gitflow \
\
# grunt
&& npm install -g grunt grunt-cli \
&& npm install -g grunt \
&& npm install -g grunt-cli \
\
# laravel
&& git clone https://github.com/laravel/installer /usr/local/src/laravel-installer \
&& cd /usr/local/src/laravel-installer \
@@ -288,7 +290,9 @@ RUN set -x \
&& curl https://symfony.com/installer -L -o /usr/local/bin/symfony \
&& chmod +x /usr/local/bin/symfony \
# webpack
&& npm install -g webpack webpack-cli \
&& npm install -g webpack \
&& npm install -g webpack-cli \
\
# wpcli
&& curl https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar -L -o /usr/local/bin/wp \
&& chmod +x /usr/local/bin/wp \

View File

@@ -201,7 +201,9 @@ RUN set -x \
&& cd / && rm -rf /tmp/gitflow \
\
# grunt
&& npm install -g grunt grunt-cli \
&& npm install -g grunt \
&& npm install -g grunt-cli \
\
# laravel
&& git clone https://github.com/laravel/installer /usr/local/src/laravel-installer \
&& cd /usr/local/src/laravel-installer \
@@ -288,7 +290,9 @@ RUN set -x \
&& curl https://symfony.com/installer -L -o /usr/local/bin/symfony \
&& chmod +x /usr/local/bin/symfony \
# webpack
&& npm install -g webpack webpack-cli \
&& npm install -g webpack \
&& npm install -g webpack-cli \
\
# wpcli
&& curl https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar -L -o /usr/local/bin/wp \
&& chmod +x /usr/local/bin/wp \

View File

@@ -201,7 +201,9 @@ RUN set -x \
&& cd / && rm -rf /tmp/gitflow \
\
# grunt
&& npm install -g grunt grunt-cli \
&& npm install -g grunt \
&& npm install -g grunt-cli \
\
# laravel
&& git clone https://github.com/laravel/installer /usr/local/src/laravel-installer \
&& cd /usr/local/src/laravel-installer \
@@ -288,7 +290,9 @@ RUN set -x \
&& curl https://symfony.com/installer -L -o /usr/local/bin/symfony \
&& chmod +x /usr/local/bin/symfony \
# webpack
&& npm install -g webpack webpack-cli \
&& npm install -g webpack \
&& npm install -g webpack-cli \
\
# wpcli
&& curl https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar -L -o /usr/local/bin/wp \
&& chmod +x /usr/local/bin/wp \

View File

@@ -201,7 +201,9 @@ RUN set -x \
&& cd / && rm -rf /tmp/gitflow \
\
# grunt
&& npm install -g grunt grunt-cli \
&& npm install -g grunt \
&& npm install -g grunt-cli \
\
# laravel
&& git clone https://github.com/laravel/installer /usr/local/src/laravel-installer \
&& cd /usr/local/src/laravel-installer \
@@ -288,7 +290,9 @@ RUN set -x \
&& curl https://symfony.com/installer -L -o /usr/local/bin/symfony \
&& chmod +x /usr/local/bin/symfony \
# webpack
&& npm install -g webpack webpack-cli \
&& npm install -g webpack \
&& npm install -g webpack-cli \
\
# wpcli
&& curl https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar -L -o /usr/local/bin/wp \
&& chmod +x /usr/local/bin/wp \

View File

@@ -201,7 +201,9 @@ RUN set -x \
&& cd / && rm -rf /tmp/gitflow \
\
# grunt
&& npm install -g grunt grunt-cli \
&& npm install -g grunt \
&& npm install -g grunt-cli \
\
# laravel
&& git clone https://github.com/laravel/installer /usr/local/src/laravel-installer \
&& cd /usr/local/src/laravel-installer \
@@ -277,7 +279,9 @@ RUN set -x \
&& curl https://symfony.com/installer -L -o /usr/local/bin/symfony \
&& chmod +x /usr/local/bin/symfony \
# webpack
&& npm install -g webpack webpack-cli \
&& npm install -g webpack \
&& npm install -g webpack-cli \
\
# wpcli
&& curl https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar -L -o /usr/local/bin/wp \
&& chmod +x /usr/local/bin/wp \

View File

@@ -414,7 +414,9 @@ software_available:
grunt:
check: grunt --version | grep -E '[.0-9]+'
all:
command: npm install -g grunt grunt-cli
command: |
npm install -g grunt \
&& npm install -g grunt-cli \
laravel:
check: laravel --version | grep -E '(Installer|version)\s*[.0-9]+'
disabled: [5.2, 5.3]
@@ -606,7 +608,9 @@ software_available:
webpack:
check: webpack --version | grep -E '[.0-9]+'
all:
command: npm install -g webpack webpack-cli
command: |
npm install -g webpack \
&& npm install -g webpack-cli \
yamllint:
check: yamllint --version 2>&1 | grep -E '[.0-9]+'
all: