Skip to content

Commit 1c867e1

Browse files
authored
Merge pull request #32 from Tuurlijk/master
Add mhsendmail for optional mailhandling by MailHog
2 parents b2dc2c7 + e3512da commit 1c867e1

File tree

9 files changed

+47
-0
lines changed

9 files changed

+47
-0
lines changed

Dockerfiles/work/Dockerfile-5.3

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,11 @@ RUN set -x \
146146
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew update' \
147147
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
148148
\
149+
# mhsendmail
150+
&& wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
151+
&& chmod +x mhsendmail_linux_amd64 \
152+
&& mv mhsendmail_linux_amd64 /usr/local/bin/mhsendmai \
153+
\
149154
# mysqldumpsecure
150155
&& git clone https://github.com/cytopia/mysqldump-secure.git /usr/local/src/mysqldump-secure \
151156
&& cd /usr/local/src/mysqldump-secure \

Dockerfiles/work/Dockerfile-5.4

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,11 @@ RUN set -x \
156156
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew update' \
157157
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
158158
\
159+
# mhsendmail
160+
&& wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
161+
&& chmod +x mhsendmail_linux_amd64 \
162+
&& mv mhsendmail_linux_amd64 /usr/local/bin/mhsendmai \
163+
\
159164
# mysqldumpsecure
160165
&& git clone https://github.com/cytopia/mysqldump-secure.git /usr/local/src/mysqldump-secure \
161166
&& cd /usr/local/src/mysqldump-secure \

Dockerfiles/work/Dockerfile-5.5

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,11 @@ RUN set -x \
159159
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew update' \
160160
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
161161
\
162+
# mhsendmail
163+
&& wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
164+
&& chmod +x mhsendmail_linux_amd64 \
165+
&& mv mhsendmail_linux_amd64 /usr/local/bin/mhsendmai \
166+
\
162167
# mysqldumpsecure
163168
&& git clone https://github.com/cytopia/mysqldump-secure.git /usr/local/src/mysqldump-secure \
164169
&& cd /usr/local/src/mysqldump-secure \

Dockerfiles/work/Dockerfile-5.6

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,11 @@ RUN set -x \
159159
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew update' \
160160
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
161161
\
162+
# mhsendmail
163+
&& wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
164+
&& chmod +x mhsendmail_linux_amd64 \
165+
&& mv mhsendmail_linux_amd64 /usr/local/bin/mhsendmai \
166+
\
162167
# mysqldumpsecure
163168
&& git clone https://github.com/cytopia/mysqldump-secure.git /usr/local/src/mysqldump-secure \
164169
&& cd /usr/local/src/mysqldump-secure \

Dockerfiles/work/Dockerfile-7.0

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,11 @@ RUN set -x \
159159
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew update' \
160160
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
161161
\
162+
# mhsendmail
163+
&& wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
164+
&& chmod +x mhsendmail_linux_amd64 \
165+
&& mv mhsendmail_linux_amd64 /usr/local/bin/mhsendmai \
166+
\
162167
# mysqldumpsecure
163168
&& git clone https://github.com/cytopia/mysqldump-secure.git /usr/local/src/mysqldump-secure \
164169
&& cd /usr/local/src/mysqldump-secure \

Dockerfiles/work/Dockerfile-7.1

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,11 @@ RUN set -x \
159159
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew update' \
160160
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
161161
\
162+
# mhsendmail
163+
&& wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
164+
&& chmod +x mhsendmail_linux_amd64 \
165+
&& mv mhsendmail_linux_amd64 /usr/local/bin/mhsendmai \
166+
\
162167
# mysqldumpsecure
163168
&& git clone https://github.com/cytopia/mysqldump-secure.git /usr/local/src/mysqldump-secure \
164169
&& cd /usr/local/src/mysqldump-secure \

Dockerfiles/work/Dockerfile-7.2

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,11 @@ RUN set -x \
159159
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew update' \
160160
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
161161
\
162+
# mhsendmail
163+
&& wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
164+
&& chmod +x mhsendmail_linux_amd64 \
165+
&& mv mhsendmail_linux_amd64 /usr/local/bin/mhsendmai \
166+
\
162167
# mysqldumpsecure
163168
&& git clone https://github.com/cytopia/mysqldump-secure.git /usr/local/src/mysqldump-secure \
164169
&& cd /usr/local/src/mysqldump-secure \

Dockerfiles/work/Dockerfile-7.3

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,11 @@ RUN set -x \
159159
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew update' \
160160
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
161161
\
162+
# mhsendmail
163+
&& wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
164+
&& chmod +x mhsendmail_linux_amd64 \
165+
&& mv mhsendmail_linux_amd64 /usr/local/bin/mhsendmai \
166+
\
162167
# mysqldumpsecure
163168
&& git clone https://github.com/cytopia/mysqldump-secure.git /usr/local/src/mysqldump-secure \
164169
&& cd /usr/local/src/mysqldump-secure \

build/ansible/group_vars/all.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ software_enabled:
6161
- grunt
6262
- laravel
6363
- linuxbrew
64+
- mhsendmail
6465
- mysqldumpsecure
6566
- phalcon
6667
- phpcs
@@ -266,6 +267,12 @@ software_available:
266267
'echo "export INFOPATH=/usr/local/src/linuxbrew/share/man:${INFOPATH}" >> /home/devilbox/${v}' \
267268
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew update' \
268269
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
270+
mhsendmail:
271+
all:
272+
command: |
273+
wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
274+
&& chmod +x mhsendmail_linux_amd64 \
275+
&& mv mhsendmail_linux_amd64 /usr/local/bin/mhsendmai \
269276
mysqldumpsecure:
270277
check: mysqldump-secure --version | grep -E 'Version:\s*[.0-9]+'
271278
all:

0 commit comments

Comments
 (0)