diff --git a/Dockerfiles/work/Dockerfile-5.2 b/Dockerfiles/work/Dockerfile-5.2 index c7b30e1..406df35 100644 --- a/Dockerfiles/work/Dockerfile-5.2 +++ b/Dockerfiles/work/Dockerfile-5.2 @@ -192,6 +192,18 @@ RUN set -eux \ && cd / && rm -rf /tmp/gitflow \ \ \ +# -------------------- homebrew -------------------- + && git clone https://github.com/Homebrew/brew.git /usr/local/src/brew \ +&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/brew \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "PATH=/usr/local/src/brew/bin:/usr/local/src/brew/sbin:/usr/bin:/usr/sbin:/bin:/sbin" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export MANPATH=/usr/local/src/brew/manpages:${MANPATH}" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export INFOPATH=/usr/local/src/brew/manpages:${INFOPATH}" >> /home/devilbox/${v}' \ +&& su - ${MY_USER} -c '/usr/local/src/brew/bin/brew config' \ + \ + \ # -------------------- linkcheck -------------------- && curl -sS -L --fail https://raw.githubusercontent.com/cytopia/linkcheck/master/linkcheck > /usr/local/bin/linkcheck \ && chmod +x /usr/local/bin/linkcheck \ diff --git a/Dockerfiles/work/Dockerfile-5.3 b/Dockerfiles/work/Dockerfile-5.3 index 9ab6d02..b04df84 100644 --- a/Dockerfiles/work/Dockerfile-5.3 +++ b/Dockerfiles/work/Dockerfile-5.3 @@ -214,6 +214,18 @@ RUN set -eux \ && cd / && rm -rf /tmp/gitflow \ \ \ +# -------------------- homebrew -------------------- + && git clone https://github.com/Homebrew/brew.git /usr/local/src/brew \ +&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/brew \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "PATH=/usr/local/src/brew/bin:/usr/local/src/brew/sbin:/usr/bin:/usr/sbin:/bin:/sbin" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export MANPATH=/usr/local/src/brew/manpages:${MANPATH}" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export INFOPATH=/usr/local/src/brew/manpages:${INFOPATH}" >> /home/devilbox/${v}' \ +&& su - ${MY_USER} -c '/usr/local/src/brew/bin/brew config' \ + \ + \ # -------------------- linkcheck -------------------- && curl -sS -L --fail https://raw.githubusercontent.com/cytopia/linkcheck/master/linkcheck > /usr/local/bin/linkcheck \ && chmod +x /usr/local/bin/linkcheck \ diff --git a/Dockerfiles/work/Dockerfile-5.4 b/Dockerfiles/work/Dockerfile-5.4 index ded3ba9..31fd2b3 100644 --- a/Dockerfiles/work/Dockerfile-5.4 +++ b/Dockerfiles/work/Dockerfile-5.4 @@ -232,6 +232,18 @@ RUN set -eux \ && cd / && rm -rf /tmp/gitflow \ \ \ +# -------------------- homebrew -------------------- + && git clone https://github.com/Homebrew/brew.git /usr/local/src/brew \ +&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/brew \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "PATH=/usr/local/src/brew/bin:/usr/local/src/brew/sbin:/usr/bin:/usr/sbin:/bin:/sbin" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export MANPATH=/usr/local/src/brew/manpages:${MANPATH}" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export INFOPATH=/usr/local/src/brew/manpages:${INFOPATH}" >> /home/devilbox/${v}' \ +&& su - ${MY_USER} -c '/usr/local/src/brew/bin/brew config' \ + \ + \ # -------------------- laravel -------------------- && git clone https://github.com/laravel/installer /usr/local/src/laravel-installer \ && cd /usr/local/src/laravel-installer \ diff --git a/Dockerfiles/work/Dockerfile-5.5 b/Dockerfiles/work/Dockerfile-5.5 index de37fb8..090d4d3 100644 --- a/Dockerfiles/work/Dockerfile-5.5 +++ b/Dockerfiles/work/Dockerfile-5.5 @@ -237,6 +237,18 @@ RUN set -eux \ && cd / && rm -rf /tmp/gitflow \ \ \ +# -------------------- homebrew -------------------- + && git clone https://github.com/Homebrew/brew.git /usr/local/src/brew \ +&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/brew \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "PATH=/usr/local/src/brew/bin:/usr/local/src/brew/sbin:/usr/bin:/usr/sbin:/bin:/sbin" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export MANPATH=/usr/local/src/brew/manpages:${MANPATH}" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export INFOPATH=/usr/local/src/brew/manpages:${INFOPATH}" >> /home/devilbox/${v}' \ +&& su - ${MY_USER} -c '/usr/local/src/brew/bin/brew config' \ + \ + \ # -------------------- laravel -------------------- && git clone https://github.com/laravel/installer /usr/local/src/laravel-installer \ && cd /usr/local/src/laravel-installer \ diff --git a/Dockerfiles/work/Dockerfile-5.6 b/Dockerfiles/work/Dockerfile-5.6 index a3c89ff..b356a90 100644 --- a/Dockerfiles/work/Dockerfile-5.6 +++ b/Dockerfiles/work/Dockerfile-5.6 @@ -252,6 +252,18 @@ RUN set -eux \ && cd / && rm -rf /tmp/gitflow \ \ \ +# -------------------- homebrew -------------------- + && git clone https://github.com/Homebrew/brew.git /usr/local/src/brew \ +&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/brew \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "PATH=/usr/local/src/brew/bin:/usr/local/src/brew/sbin:/usr/bin:/usr/sbin:/bin:/sbin" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export MANPATH=/usr/local/src/brew/manpages:${MANPATH}" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export INFOPATH=/usr/local/src/brew/manpages:${INFOPATH}" >> /home/devilbox/${v}' \ +&& su - ${MY_USER} -c '/usr/local/src/brew/bin/brew config' \ + \ + \ # -------------------- laravel -------------------- && git clone https://github.com/laravel/installer /usr/local/src/laravel-installer \ && cd /usr/local/src/laravel-installer \ diff --git a/Dockerfiles/work/Dockerfile-7.0 b/Dockerfiles/work/Dockerfile-7.0 index 326b246..62ae3da 100644 --- a/Dockerfiles/work/Dockerfile-7.0 +++ b/Dockerfiles/work/Dockerfile-7.0 @@ -233,6 +233,18 @@ RUN set -eux \ && cd / && rm -rf /tmp/gitflow \ \ \ +# -------------------- homebrew -------------------- + && git clone https://github.com/Homebrew/brew.git /usr/local/src/brew \ +&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/brew \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "PATH=/usr/local/src/brew/bin:/usr/local/src/brew/sbin:/usr/bin:/usr/sbin:/bin:/sbin" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export MANPATH=/usr/local/src/brew/manpages:${MANPATH}" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export INFOPATH=/usr/local/src/brew/manpages:${INFOPATH}" >> /home/devilbox/${v}' \ +&& su - ${MY_USER} -c '/usr/local/src/brew/bin/brew config' \ + \ + \ # -------------------- laravel -------------------- && git clone https://github.com/laravel/installer /usr/local/src/laravel-installer \ && cd /usr/local/src/laravel-installer \ diff --git a/Dockerfiles/work/Dockerfile-7.1 b/Dockerfiles/work/Dockerfile-7.1 index 4dde7f8..bc63fa1 100644 --- a/Dockerfiles/work/Dockerfile-7.1 +++ b/Dockerfiles/work/Dockerfile-7.1 @@ -232,6 +232,18 @@ RUN set -eux \ && cd / && rm -rf /tmp/gitflow \ \ \ +# -------------------- homebrew -------------------- + && git clone https://github.com/Homebrew/brew.git /usr/local/src/brew \ +&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/brew \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "PATH=/usr/local/src/brew/bin:/usr/local/src/brew/sbin:/usr/bin:/usr/sbin:/bin:/sbin" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export MANPATH=/usr/local/src/brew/manpages:${MANPATH}" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export INFOPATH=/usr/local/src/brew/manpages:${INFOPATH}" >> /home/devilbox/${v}' \ +&& su - ${MY_USER} -c '/usr/local/src/brew/bin/brew config' \ + \ + \ # -------------------- laravel -------------------- && git clone https://github.com/laravel/installer /usr/local/src/laravel-installer \ && cd /usr/local/src/laravel-installer \ diff --git a/Dockerfiles/work/Dockerfile-7.2 b/Dockerfiles/work/Dockerfile-7.2 index a7c1f7d..a816ccd 100644 --- a/Dockerfiles/work/Dockerfile-7.2 +++ b/Dockerfiles/work/Dockerfile-7.2 @@ -251,6 +251,18 @@ RUN set -eux \ && cd / && rm -rf /tmp/gitflow \ \ \ +# -------------------- homebrew -------------------- + && git clone https://github.com/Homebrew/brew.git /usr/local/src/brew \ +&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/brew \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "PATH=/usr/local/src/brew/bin:/usr/local/src/brew/sbin:/usr/bin:/usr/sbin:/bin:/sbin" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export MANPATH=/usr/local/src/brew/manpages:${MANPATH}" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export INFOPATH=/usr/local/src/brew/manpages:${INFOPATH}" >> /home/devilbox/${v}' \ +&& su - ${MY_USER} -c '/usr/local/src/brew/bin/brew config' \ + \ + \ # -------------------- laravel -------------------- && git clone https://github.com/laravel/installer /usr/local/src/laravel-installer \ && cd /usr/local/src/laravel-installer \ diff --git a/Dockerfiles/work/Dockerfile-7.3 b/Dockerfiles/work/Dockerfile-7.3 index f161446..f3a98e6 100644 --- a/Dockerfiles/work/Dockerfile-7.3 +++ b/Dockerfiles/work/Dockerfile-7.3 @@ -251,6 +251,18 @@ RUN set -eux \ && cd / && rm -rf /tmp/gitflow \ \ \ +# -------------------- homebrew -------------------- + && git clone https://github.com/Homebrew/brew.git /usr/local/src/brew \ +&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/brew \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "PATH=/usr/local/src/brew/bin:/usr/local/src/brew/sbin:/usr/bin:/usr/sbin:/bin:/sbin" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export MANPATH=/usr/local/src/brew/manpages:${MANPATH}" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export INFOPATH=/usr/local/src/brew/manpages:${INFOPATH}" >> /home/devilbox/${v}' \ +&& su - ${MY_USER} -c '/usr/local/src/brew/bin/brew config' \ + \ + \ # -------------------- laravel -------------------- && git clone https://github.com/laravel/installer /usr/local/src/laravel-installer \ && cd /usr/local/src/laravel-installer \ diff --git a/Dockerfiles/work/Dockerfile-7.4 b/Dockerfiles/work/Dockerfile-7.4 index fa84443..f979fa7 100644 --- a/Dockerfiles/work/Dockerfile-7.4 +++ b/Dockerfiles/work/Dockerfile-7.4 @@ -251,6 +251,18 @@ RUN set -eux \ && cd / && rm -rf /tmp/gitflow \ \ \ +# -------------------- homebrew -------------------- + && git clone https://github.com/Homebrew/brew.git /usr/local/src/brew \ +&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/brew \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "PATH=/usr/local/src/brew/bin:/usr/local/src/brew/sbin:/usr/bin:/usr/sbin:/bin:/sbin" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export MANPATH=/usr/local/src/brew/manpages:${MANPATH}" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export INFOPATH=/usr/local/src/brew/manpages:${INFOPATH}" >> /home/devilbox/${v}' \ +&& su - ${MY_USER} -c '/usr/local/src/brew/bin/brew config' \ + \ + \ # -------------------- laravel -------------------- && git clone https://github.com/laravel/installer /usr/local/src/laravel-installer \ && cd /usr/local/src/laravel-installer \ diff --git a/Dockerfiles/work/Dockerfile-8.0 b/Dockerfiles/work/Dockerfile-8.0 index bec025d..44a36ed 100644 --- a/Dockerfiles/work/Dockerfile-8.0 +++ b/Dockerfiles/work/Dockerfile-8.0 @@ -204,6 +204,18 @@ RUN set -eux \ && cd / && rm -rf /tmp/gitflow \ \ \ +# -------------------- homebrew -------------------- + && git clone https://github.com/Homebrew/brew.git /usr/local/src/brew \ +&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/brew \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "PATH=/usr/local/src/brew/bin:/usr/local/src/brew/sbin:/usr/bin:/usr/sbin:/bin:/sbin" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export MANPATH=/usr/local/src/brew/manpages:${MANPATH}" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export INFOPATH=/usr/local/src/brew/manpages:${INFOPATH}" >> /home/devilbox/${v}' \ +&& su - ${MY_USER} -c '/usr/local/src/brew/bin/brew config' \ + \ + \ # -------------------- linkcheck -------------------- && curl -sS -L --fail https://raw.githubusercontent.com/cytopia/linkcheck/master/linkcheck > /usr/local/bin/linkcheck \ && chmod +x /usr/local/bin/linkcheck \ diff --git a/Dockerfiles/work/Dockerfile-8.1 b/Dockerfiles/work/Dockerfile-8.1 index 176efc2..fca2ca7 100644 --- a/Dockerfiles/work/Dockerfile-8.1 +++ b/Dockerfiles/work/Dockerfile-8.1 @@ -204,6 +204,18 @@ RUN set -eux \ && cd / && rm -rf /tmp/gitflow \ \ \ +# -------------------- homebrew -------------------- + && git clone https://github.com/Homebrew/brew.git /usr/local/src/brew \ +&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/brew \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "PATH=/usr/local/src/brew/bin:/usr/local/src/brew/sbin:/usr/bin:/usr/sbin:/bin:/sbin" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export MANPATH=/usr/local/src/brew/manpages:${MANPATH}" >> /home/devilbox/${v}' \ +&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \ +'echo "export INFOPATH=/usr/local/src/brew/manpages:${INFOPATH}" >> /home/devilbox/${v}' \ +&& su - ${MY_USER} -c '/usr/local/src/brew/bin/brew config' \ + \ + \ # -------------------- linkcheck -------------------- && curl -sS -L --fail https://raw.githubusercontent.com/cytopia/linkcheck/master/linkcheck > /usr/local/bin/linkcheck \ && chmod +x /usr/local/bin/linkcheck \ diff --git a/README.md b/README.md index b20c2f3..f4413be 100644 --- a/README.md +++ b/README.md @@ -1041,6 +1041,10 @@ You want to use tools such as `git`, `drush`, `composer`, `npm`, `eslint`, `phpc