diff --git a/Dockerfiles/work/Dockerfile-5.2 b/Dockerfiles/work/Dockerfile-5.2 index 382f516..38856ca 100644 --- a/Dockerfiles/work/Dockerfile-5.2 +++ b/Dockerfiles/work/Dockerfile-5.2 @@ -321,6 +321,9 @@ RUN set -eux \ # -------------------- mdlint -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \ \ +# -------------------- sass -------------------- + && su -c '. /opt/nvm/nvm.sh; npm install -g --force sass' devilbox \ + \ # -------------------- vue_cli -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \ \ @@ -363,9 +366,6 @@ RUN set -eux \ # -------------------- scss_lint -------------------- && gem install scss_lint -v 0.57.1 \ \ -# -------------------- sass -------------------- - && gem install sass \ - \ \ && rm -rf /root/.gem \ && rm -rf /tmp/* \ @@ -465,12 +465,12 @@ RUN set -eux \ && jsonlint --version | grep -E '[.0-9]+' \ && pm2 --no-daemon --version | grep -E '[.0-9]+' \ && mdlint --version | grep -E '[.0-9]+' \ + && sass --version | grep -E '[.0-9]+' \ && vue --version | grep -E '[.0-9]+' \ && webpack --version | grep -E '[.0-9]+' \ \ # -------------------- GEM -------------------- && mdl --version | grep -E '[.0-9]+' \ - && sass --version | grep -E '[.0-9]+' \ \ # -------------------- Cleanup -------------------- && rm -rf /home/devilbox/.cache/ \ diff --git a/Dockerfiles/work/Dockerfile-5.3 b/Dockerfiles/work/Dockerfile-5.3 index b2704a2..cbb05e8 100644 --- a/Dockerfiles/work/Dockerfile-5.3 +++ b/Dockerfiles/work/Dockerfile-5.3 @@ -377,6 +377,9 @@ RUN set -eux \ # -------------------- mdlint -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \ \ +# -------------------- sass -------------------- + && su -c '. /opt/nvm/nvm.sh; npm install -g --force sass' devilbox \ + \ # -------------------- vue_cli -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \ \ @@ -419,9 +422,6 @@ RUN set -eux \ # -------------------- scss_lint -------------------- && gem install scss_lint -v 0.57.1 \ \ -# -------------------- sass -------------------- - && gem install sass \ - \ \ && rm -rf /root/.gem \ && rm -rf /tmp/* \ @@ -529,12 +529,12 @@ RUN set -eux \ && jsonlint --version | grep -E '[.0-9]+' \ && pm2 --no-daemon --version | grep -E '[.0-9]+' \ && mdlint --version | grep -E '[.0-9]+' \ + && sass --version | grep -E '[.0-9]+' \ && vue --version | grep -E '[.0-9]+' \ && webpack --version | grep -E '[.0-9]+' \ \ # -------------------- GEM -------------------- && mdl --version | grep -E '[.0-9]+' \ - && sass --version | grep -E '[.0-9]+' \ \ # -------------------- Cleanup -------------------- && rm -rf /home/devilbox/.cache/ \ diff --git a/Dockerfiles/work/Dockerfile-5.4 b/Dockerfiles/work/Dockerfile-5.4 index de091af..88f3baa 100644 --- a/Dockerfiles/work/Dockerfile-5.4 +++ b/Dockerfiles/work/Dockerfile-5.4 @@ -411,6 +411,9 @@ RUN set -eux \ # -------------------- mdlint -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \ \ +# -------------------- sass -------------------- + && su -c '. /opt/nvm/nvm.sh; npm install -g --force sass' devilbox \ + \ # -------------------- vue_cli -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \ \ @@ -453,9 +456,6 @@ RUN set -eux \ # -------------------- scss_lint -------------------- && gem install scss_lint -v 0.57.1 \ \ -# -------------------- sass -------------------- - && gem install sass \ - \ \ && rm -rf /root/.gem \ && rm -rf /tmp/* \ @@ -567,12 +567,12 @@ RUN set -eux \ && jsonlint --version | grep -E '[.0-9]+' \ && pm2 --no-daemon --version | grep -E '[.0-9]+' \ && mdlint --version | grep -E '[.0-9]+' \ + && sass --version | grep -E '[.0-9]+' \ && vue --version | grep -E '[.0-9]+' \ && webpack --version | grep -E '[.0-9]+' \ \ # -------------------- GEM -------------------- && mdl --version | grep -E '[.0-9]+' \ - && sass --version | grep -E '[.0-9]+' \ \ # -------------------- Cleanup -------------------- && rm -rf /home/devilbox/.cache/ \ diff --git a/Dockerfiles/work/Dockerfile-5.5 b/Dockerfiles/work/Dockerfile-5.5 index f928687..79d8307 100644 --- a/Dockerfiles/work/Dockerfile-5.5 +++ b/Dockerfiles/work/Dockerfile-5.5 @@ -428,6 +428,9 @@ RUN set -eux \ # -------------------- mdlint -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \ \ +# -------------------- sass -------------------- + && su -c '. /opt/nvm/nvm.sh; npm install -g --force sass' devilbox \ + \ # -------------------- vue_cli -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \ \ @@ -470,9 +473,6 @@ RUN set -eux \ # -------------------- scss_lint -------------------- && gem install scss_lint -v 0.57.1 \ \ -# -------------------- sass -------------------- - && gem install sass \ - \ \ && rm -rf /root/.gem \ && rm -rf /tmp/* \ @@ -588,12 +588,12 @@ RUN set -eux \ && jsonlint --version | grep -E '[.0-9]+' \ && pm2 --no-daemon --version | grep -E '[.0-9]+' \ && mdlint --version | grep -E '[.0-9]+' \ + && sass --version | grep -E '[.0-9]+' \ && vue --version | grep -E '[.0-9]+' \ && webpack --version | grep -E '[.0-9]+' \ \ # -------------------- GEM -------------------- && mdl --version | grep -E '[.0-9]+' \ - && sass --version | grep -E '[.0-9]+' \ \ # -------------------- Cleanup -------------------- && rm -rf /home/devilbox/.cache/ \ diff --git a/Dockerfiles/work/Dockerfile-5.6 b/Dockerfiles/work/Dockerfile-5.6 index 3f84712..b5ac681 100644 --- a/Dockerfiles/work/Dockerfile-5.6 +++ b/Dockerfiles/work/Dockerfile-5.6 @@ -441,6 +441,9 @@ RUN set -eux \ # -------------------- mdlint -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \ \ +# -------------------- sass -------------------- + && su -c '. /opt/nvm/nvm.sh; npm install -g --force sass' devilbox \ + \ # -------------------- vue_cli -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \ \ @@ -483,9 +486,6 @@ RUN set -eux \ # -------------------- scss_lint -------------------- && gem install scss_lint -v 0.57.1 \ \ -# -------------------- sass -------------------- - && gem install sass \ - \ \ && rm -rf /root/.gem \ && rm -rf /tmp/* \ @@ -602,12 +602,12 @@ RUN set -eux \ && jsonlint --version | grep -E '[.0-9]+' \ && pm2 --no-daemon --version | grep -E '[.0-9]+' \ && mdlint --version | grep -E '[.0-9]+' \ + && sass --version | grep -E '[.0-9]+' \ && vue --version | grep -E '[.0-9]+' \ && webpack --version | grep -E '[.0-9]+' \ \ # -------------------- GEM -------------------- && mdl --version | grep -E '[.0-9]+' \ - && sass --version | grep -E '[.0-9]+' \ \ # -------------------- Cleanup -------------------- && rm -rf /home/devilbox/.cache/ \ diff --git a/Dockerfiles/work/Dockerfile-7.0 b/Dockerfiles/work/Dockerfile-7.0 index 3e8ade4..175643d 100644 --- a/Dockerfiles/work/Dockerfile-7.0 +++ b/Dockerfiles/work/Dockerfile-7.0 @@ -441,6 +441,9 @@ RUN set -eux \ # -------------------- mdlint -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \ \ +# -------------------- sass -------------------- + && su -c '. /opt/nvm/nvm.sh; npm install -g --force sass' devilbox \ + \ # -------------------- vue_cli -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \ \ @@ -483,9 +486,6 @@ RUN set -eux \ # -------------------- scss_lint -------------------- && gem install scss_lint -v 0.57.1 \ \ -# -------------------- sass -------------------- - && gem install sass \ - \ \ && rm -rf /root/.gem \ && rm -rf /tmp/* \ @@ -602,12 +602,12 @@ RUN set -eux \ && jsonlint --version | grep -E '[.0-9]+' \ && pm2 --no-daemon --version | grep -E '[.0-9]+' \ && mdlint --version | grep -E '[.0-9]+' \ + && sass --version | grep -E '[.0-9]+' \ && vue --version | grep -E '[.0-9]+' \ && webpack --version | grep -E '[.0-9]+' \ \ # -------------------- GEM -------------------- && mdl --version | grep -E '[.0-9]+' \ - && sass --version | grep -E '[.0-9]+' \ \ # -------------------- Cleanup -------------------- && rm -rf /home/devilbox/.cache/ \ diff --git a/Dockerfiles/work/Dockerfile-7.1 b/Dockerfiles/work/Dockerfile-7.1 index f060f53..8fbdda6 100644 --- a/Dockerfiles/work/Dockerfile-7.1 +++ b/Dockerfiles/work/Dockerfile-7.1 @@ -441,6 +441,9 @@ RUN set -eux \ # -------------------- mdlint -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \ \ +# -------------------- sass -------------------- + && su -c '. /opt/nvm/nvm.sh; npm install -g --force sass' devilbox \ + \ # -------------------- vue_cli -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \ \ @@ -483,9 +486,6 @@ RUN set -eux \ # -------------------- scss_lint -------------------- && gem install scss_lint -v 0.57.1 \ \ -# -------------------- sass -------------------- - && gem install sass \ - \ \ && rm -rf /root/.gem \ && rm -rf /tmp/* \ @@ -602,12 +602,12 @@ RUN set -eux \ && jsonlint --version | grep -E '[.0-9]+' \ && pm2 --no-daemon --version | grep -E '[.0-9]+' \ && mdlint --version | grep -E '[.0-9]+' \ + && sass --version | grep -E '[.0-9]+' \ && vue --version | grep -E '[.0-9]+' \ && webpack --version | grep -E '[.0-9]+' \ \ # -------------------- GEM -------------------- && mdl --version | grep -E '[.0-9]+' \ - && sass --version | grep -E '[.0-9]+' \ \ # -------------------- Cleanup -------------------- && rm -rf /home/devilbox/.cache/ \ diff --git a/Dockerfiles/work/Dockerfile-7.2 b/Dockerfiles/work/Dockerfile-7.2 index 070c951..e87413c 100644 --- a/Dockerfiles/work/Dockerfile-7.2 +++ b/Dockerfiles/work/Dockerfile-7.2 @@ -442,6 +442,9 @@ RUN set -eux \ # -------------------- mdlint -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \ \ +# -------------------- sass -------------------- + && su -c '. /opt/nvm/nvm.sh; npm install -g --force sass' devilbox \ + \ # -------------------- vue_cli -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \ \ @@ -484,9 +487,6 @@ RUN set -eux \ # -------------------- scss_lint -------------------- && gem install scss_lint -v 0.57.1 \ \ -# -------------------- sass -------------------- - && gem install sass \ - \ \ && rm -rf /root/.gem \ && rm -rf /tmp/* \ @@ -603,12 +603,12 @@ RUN set -eux \ && jsonlint --version | grep -E '[.0-9]+' \ && pm2 --no-daemon --version | grep -E '[.0-9]+' \ && mdlint --version | grep -E '[.0-9]+' \ + && sass --version | grep -E '[.0-9]+' \ && vue --version | grep -E '[.0-9]+' \ && webpack --version | grep -E '[.0-9]+' \ \ # -------------------- GEM -------------------- && mdl --version | grep -E '[.0-9]+' \ - && sass --version | grep -E '[.0-9]+' \ \ # -------------------- Cleanup -------------------- && rm -rf /home/devilbox/.cache/ \ diff --git a/Dockerfiles/work/Dockerfile-7.3 b/Dockerfiles/work/Dockerfile-7.3 index 4a4996f..c56b917 100644 --- a/Dockerfiles/work/Dockerfile-7.3 +++ b/Dockerfiles/work/Dockerfile-7.3 @@ -428,6 +428,9 @@ RUN set -eux \ # -------------------- mdlint -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \ \ +# -------------------- sass -------------------- + && su -c '. /opt/nvm/nvm.sh; npm install -g --force sass' devilbox \ + \ # -------------------- vue_cli -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \ \ @@ -470,9 +473,6 @@ RUN set -eux \ # -------------------- scss_lint -------------------- && gem install scss_lint -v 0.57.1 \ \ -# -------------------- sass -------------------- - && gem install sass \ - \ \ && rm -rf /root/.gem \ && rm -rf /tmp/* \ @@ -588,12 +588,12 @@ RUN set -eux \ && jsonlint --version | grep -E '[.0-9]+' \ && pm2 --no-daemon --version | grep -E '[.0-9]+' \ && mdlint --version | grep -E '[.0-9]+' \ + && sass --version | grep -E '[.0-9]+' \ && vue --version | grep -E '[.0-9]+' \ && webpack --version | grep -E '[.0-9]+' \ \ # -------------------- GEM -------------------- && mdl --version | grep -E '[.0-9]+' \ - && sass --version | grep -E '[.0-9]+' \ \ # -------------------- Cleanup -------------------- && rm -rf /home/devilbox/.cache/ \ diff --git a/Dockerfiles/work/Dockerfile-7.4 b/Dockerfiles/work/Dockerfile-7.4 index a3eb80f..8dc190a 100644 --- a/Dockerfiles/work/Dockerfile-7.4 +++ b/Dockerfiles/work/Dockerfile-7.4 @@ -423,6 +423,9 @@ RUN set -eux \ # -------------------- mdlint -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \ \ +# -------------------- sass -------------------- + && su -c '. /opt/nvm/nvm.sh; npm install -g --force sass' devilbox \ + \ # -------------------- vue_cli -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \ \ @@ -465,9 +468,6 @@ RUN set -eux \ # -------------------- scss_lint -------------------- && gem install scss_lint -v 0.57.1 \ \ -# -------------------- sass -------------------- - && gem install sass \ - \ \ && rm -rf /root/.gem \ && rm -rf /tmp/* \ @@ -582,12 +582,12 @@ RUN set -eux \ && jsonlint --version | grep -E '[.0-9]+' \ && pm2 --no-daemon --version | grep -E '[.0-9]+' \ && mdlint --version | grep -E '[.0-9]+' \ + && sass --version | grep -E '[.0-9]+' \ && vue --version | grep -E '[.0-9]+' \ && webpack --version | grep -E '[.0-9]+' \ \ # -------------------- GEM -------------------- && mdl --version | grep -E '[.0-9]+' \ - && sass --version | grep -E '[.0-9]+' \ \ # -------------------- Cleanup -------------------- && rm -rf /home/devilbox/.cache/ \ diff --git a/Dockerfiles/work/Dockerfile-8.0 b/Dockerfiles/work/Dockerfile-8.0 index 61b882d..5ab8e71 100644 --- a/Dockerfiles/work/Dockerfile-8.0 +++ b/Dockerfiles/work/Dockerfile-8.0 @@ -342,6 +342,9 @@ RUN set -eux \ # -------------------- mdlint -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force mdlint' devilbox \ \ +# -------------------- sass -------------------- + && su -c '. /opt/nvm/nvm.sh; npm install -g --force sass' devilbox \ + \ # -------------------- vue_cli -------------------- && su -c '. /opt/nvm/nvm.sh; npm install -g --force @vue/cli' devilbox \ \ @@ -384,9 +387,6 @@ RUN set -eux \ # -------------------- scss_lint -------------------- && gem install scss_lint -v 0.57.1 \ \ -# -------------------- sass -------------------- - && gem install sass \ - \ \ && rm -rf /root/.gem \ && rm -rf /tmp/* \ @@ -491,12 +491,12 @@ RUN set -eux \ && jsonlint --version | grep -E '[.0-9]+' \ && pm2 --no-daemon --version | grep -E '[.0-9]+' \ && mdlint --version | grep -E '[.0-9]+' \ + && sass --version | grep -E '[.0-9]+' \ && vue --version | grep -E '[.0-9]+' \ && webpack --version | grep -E '[.0-9]+' \ \ # -------------------- GEM -------------------- && mdl --version | grep -E '[.0-9]+' \ - && sass --version | grep -E '[.0-9]+' \ \ # -------------------- Cleanup -------------------- && rm -rf /home/devilbox/.cache/ \ diff --git a/build/ansible/group_vars/all/work.yml b/build/ansible/group_vars/all/work.yml index 12fe993..b2ec0a4 100644 --- a/build/ansible/group_vars/all/work.yml +++ b/build/ansible/group_vars/all/work.yml @@ -46,7 +46,6 @@ gem_enabled: - rb_inotify - mdl - scss_lint - - sass # ------------------------------------------------------------------------------------------------- @@ -62,6 +61,7 @@ npm_enabled: # https://github.com/Unitech/pm2 - pm2 - mdlint + - sass - vue_cli - vue_cli_service_global - webpack @@ -275,9 +275,6 @@ gem_available: name: scss_lint all: version: 0.57.1 - sass: - name: sass - check: sass --version | grep -E '[.0-9]+' # ------------------------------------------------------------------------------------------------- @@ -317,6 +314,9 @@ npm_available: mdlint: name: mdlint check: mdlint --version | grep -E '[.0-9]+' + sass: + name: sass + check: sass --version | grep -E '[.0-9]+' vue_cli: name: "@vue/cli" check: vue --version | grep -E '[.0-9]+'