File tree Expand file tree Collapse file tree 9 files changed +47
-0
lines changed
Expand file tree Collapse file tree 9 files changed +47
-0
lines changed Original file line number Diff line number Diff line change @@ -149,6 +149,10 @@ RUN set -x \
149149 \
150150# grunt
151151 && npm install -g grunt grunt-cli \
152+ # linkcheck
153+ && curl https://raw.githubusercontent.com/cytopia/linkcheck/master/linkcheck > /usr/local/bin/linkcheck \
154+ && chmod +x /usr/local/bin/linkcheck \
155+ \
152156# linuxbrew
153157 && git clone https://github.com/Linuxbrew/brew.git /usr/local/src/linuxbrew \
154158&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/linuxbrew \
@@ -289,6 +293,7 @@ RUN set -x \
289293 && drush -- v ersion | grep -E '[.0-9]+' \
290294 && git-flow version | grep -E '[.0-9]+' \
291295 && grunt --version | grep -E '[.0-9]+' \
296+ && linkcheck --version | grep -E '^linkcheck\s v [.0-9]+' \
292297 && su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew -- v ersion' | grep -E 'Homebrew\s * [.0-9]+' \
293298 && mysqldump-secure --version | grep -E 'Version:\s * [.0-9]+' \
294299 && phalcon commands | grep -E '[.0-9]+' \
Original file line number Diff line number Diff line change @@ -159,6 +159,10 @@ RUN set -x \
159159&& ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \
160160&& rm -rf /usr/local/src/laravel-installer/laravel/.git \
161161 \
162+ # linkcheck
163+ && curl https://raw.githubusercontent.com/cytopia/linkcheck/master/linkcheck > /usr/local/bin/linkcheck \
164+ && chmod +x /usr/local/bin/linkcheck \
165+ \
162166# linuxbrew
163167 && git clone https://github.com/Linuxbrew/brew.git /usr/local/src/linuxbrew \
164168&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/linuxbrew \
@@ -303,6 +307,7 @@ RUN set -x \
303307 && git-flow version | grep -E '[.0-9]+' \
304308 && grunt --version | grep -E '[.0-9]+' \
305309 && laravel --version | grep -E '(Installer|version)\s * [.0-9]+' \
310+ && linkcheck --version | grep -E '^linkcheck\s v [.0-9]+' \
306311 && su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew -- v ersion' | grep -E 'Homebrew\s * [.0-9]+' \
307312 && mysqldump-secure --version | grep -E 'Version:\s * [.0-9]+' \
308313 && phalcon commands | grep -E '[.0-9]+' \
Original file line number Diff line number Diff line change @@ -162,6 +162,10 @@ RUN set -x \
162162&& ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \
163163&& rm -rf /usr/local/src/laravel-installer/laravel/.git \
164164 \
165+ # linkcheck
166+ && curl https://raw.githubusercontent.com/cytopia/linkcheck/master/linkcheck > /usr/local/bin/linkcheck \
167+ && chmod +x /usr/local/bin/linkcheck \
168+ \
165169# linuxbrew
166170 && git clone https://github.com/Linuxbrew/brew.git /usr/local/src/linuxbrew \
167171&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/linuxbrew \
@@ -311,6 +315,7 @@ RUN set -x \
311315 && git-flow version | grep -E '[.0-9]+' \
312316 && grunt --version | grep -E '[.0-9]+' \
313317 && laravel --version | grep -E '(Installer|version)\s * [.0-9]+' \
318+ && linkcheck --version | grep -E '^linkcheck\s v [.0-9]+' \
314319 && su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew -- v ersion' | grep -E 'Homebrew\s * [.0-9]+' \
315320 && mysqldump-secure --version | grep -E 'Version:\s * [.0-9]+' \
316321 && phalcon commands | grep -E '[.0-9]+' \
Original file line number Diff line number Diff line change @@ -162,6 +162,10 @@ RUN set -x \
162162&& ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \
163163&& rm -rf /usr/local/src/laravel-installer/laravel/.git \
164164 \
165+ # linkcheck
166+ && curl https://raw.githubusercontent.com/cytopia/linkcheck/master/linkcheck > /usr/local/bin/linkcheck \
167+ && chmod +x /usr/local/bin/linkcheck \
168+ \
165169# linuxbrew
166170 && git clone https://github.com/Linuxbrew/brew.git /usr/local/src/linuxbrew \
167171&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/linuxbrew \
@@ -311,6 +315,7 @@ RUN set -x \
311315 && git-flow version | grep -E '[.0-9]+' \
312316 && grunt --version | grep -E '[.0-9]+' \
313317 && laravel --version | grep -E '(Installer|version)\s * [.0-9]+' \
318+ && linkcheck --version | grep -E '^linkcheck\s v [.0-9]+' \
314319 && su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew -- v ersion' | grep -E 'Homebrew\s * [.0-9]+' \
315320 && mysqldump-secure --version | grep -E 'Version:\s * [.0-9]+' \
316321 && phalcon commands | grep -E '[.0-9]+' \
Original file line number Diff line number Diff line change @@ -162,6 +162,10 @@ RUN set -x \
162162&& ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \
163163&& rm -rf /usr/local/src/laravel-installer/laravel/.git \
164164 \
165+ # linkcheck
166+ && curl https://raw.githubusercontent.com/cytopia/linkcheck/master/linkcheck > /usr/local/bin/linkcheck \
167+ && chmod +x /usr/local/bin/linkcheck \
168+ \
165169# linuxbrew
166170 && git clone https://github.com/Linuxbrew/brew.git /usr/local/src/linuxbrew \
167171&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/linuxbrew \
@@ -311,6 +315,7 @@ RUN set -x \
311315 && git-flow version | grep -E '[.0-9]+' \
312316 && grunt --version | grep -E '[.0-9]+' \
313317 && laravel --version | grep -E '(Installer|version)\s*[.0-9]+' \
318+ && linkcheck --version | grep -E '^linkcheck\sv[.0-9]+' \
314319 && su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew --version' | grep -E 'Homebrew\s*[.0-9]+' \
315320 && mysqldump-secure --version | grep -E 'Version:\s*[.0-9]+' \
316321 && phalcon commands | grep -E '[.0-9]+' \
Original file line number Diff line number Diff line change @@ -162,6 +162,10 @@ RUN set -x \
162162&& ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \
163163&& rm -rf /usr/local/src/laravel-installer/laravel/.git \
164164 \
165+ # linkcheck
166+ && curl https://raw.githubusercontent.com/cytopia/linkcheck/master/linkcheck > /usr/local/bin/linkcheck \
167+ && chmod +x /usr/local/bin/linkcheck \
168+ \
165169# linuxbrew
166170 && git clone https://github.com/Linuxbrew/brew.git /usr/local/src/linuxbrew \
167171&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/linuxbrew \
@@ -311,6 +315,7 @@ RUN set -x \
311315 && git-flow version | grep -E '[.0-9]+' \
312316 && grunt --version | grep -E '[.0-9]+' \
313317 && laravel --version | grep -E '(Installer|version)\s * [.0-9]+' \
318+ && linkcheck --version | grep -E '^linkcheck\s v [.0-9]+' \
314319 && su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew -- v ersion' | grep -E 'Homebrew\s * [.0-9]+' \
315320 && mysqldump-secure --version | grep -E 'Version:\s * [.0-9]+' \
316321 && phalcon commands | grep -E '[.0-9]+' \
Original file line number Diff line number Diff line change @@ -162,6 +162,10 @@ RUN set -x \
162162&& ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \
163163&& rm -rf /usr/local/src/laravel-installer/laravel/.git \
164164 \
165+ # linkcheck
166+ && curl https://raw.githubusercontent.com/cytopia/linkcheck/master/linkcheck > /usr/local/bin/linkcheck \
167+ && chmod +x /usr/local/bin/linkcheck \
168+ \
165169# linuxbrew
166170 && git clone https://github.com/Linuxbrew/brew.git /usr/local/src/linuxbrew \
167171&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/linuxbrew \
@@ -311,6 +315,7 @@ RUN set -x \
311315 && git-flow version | grep -E '[.0-9]+' \
312316 && grunt --version | grep -E '[.0-9]+' \
313317 && laravel --version | grep -E '(Installer|version)\s * [.0-9]+' \
318+ && linkcheck --version | grep -E '^linkcheck\s v [.0-9]+' \
314319 && su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew -- v ersion' | grep -E 'Homebrew\s * [.0-9]+' \
315320 && mysqldump-secure --version | grep -E 'Version:\s * [.0-9]+' \
316321 && phalcon commands | grep -E '[.0-9]+' \
Original file line number Diff line number Diff line change @@ -162,6 +162,10 @@ RUN set -x \
162162&& ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \
163163&& rm -rf /usr/local/src/laravel-installer/laravel/.git \
164164 \
165+ # linkcheck
166+ && curl https://raw.githubusercontent.com/cytopia/linkcheck/master/linkcheck > /usr/local/bin/linkcheck \
167+ && chmod +x /usr/local/bin/linkcheck \
168+ \
165169# linuxbrew
166170 && git clone https://github.com/Linuxbrew/brew.git /usr/local/src/linuxbrew \
167171&& chown -R ${MY_USER}:${MY_GROUP} /usr/local/src/linuxbrew \
@@ -300,6 +304,7 @@ RUN set -x \
300304 && git-flow version | grep -E '[.0-9]+' \
301305 && grunt --version | grep -E '[.0-9]+' \
302306 && laravel --version | grep -E '(Installer|version)\s * [.0-9]+' \
307+ && linkcheck --version | grep -E '^linkcheck\s v [.0-9]+' \
303308 && su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew -- v ersion' | grep -E 'Homebrew\s * [.0-9]+' \
304309 && mysqldump-secure --version | grep -E 'Version:\s * [.0-9]+' \
305310 && phpcs --version | grep -E 'version [.0-9]+' \
Original file line number Diff line number Diff line change @@ -65,6 +65,7 @@ software_enabled:
6565 - gitflow
6666 - grunt
6767 - laravel
68+ - linkcheck
6869 - linuxbrew
6970 - mhsendmail
7071 - mysqldumpsecure
@@ -271,6 +272,12 @@ software_available:
271272 && su - ${MY_USER} -c 'PATH=/usr/local/bin:$PATH; cd /usr/local/src/laravel-installer && composer install' \
272273 && ln -s /usr/local/src/laravel-installer/laravel /usr/local/bin/laravel \
273274 && rm -rf /usr/local/src/laravel-installer/laravel/.git \
275+ linkcheck :
276+ check : linkcheck --version | grep -E '^linkcheck\sv[.0-9]+'
277+ all :
278+ command : |
279+ curl https://raw.githubusercontent.com/cytopia/linkcheck/master/linkcheck > /usr/local/bin/linkcheck \
280+ && chmod +x /usr/local/bin/linkcheck \
274281 linuxbrew :
275282 check : su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew --version' | grep -E 'Homebrew\s*[.0-9]+'
276283 all :
You can’t perform that action at this time.
0 commit comments