-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.sh
44 lines (31 loc) · 1.7 KB
/
build.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#!/bin/sh
# Builds all my docker containers
# readonly dockerfiles=find dockerfiles/ -iname '*Dockerfile'
## PHP
docker build -t renamed/php -f dockerfiles/php/php.Dockerfile .
docker build -t renamed/phpx -f dockerfiles/php/phpXdebug.Dockerfile .
# phpdbg
docker build -t renamed/phpmd -f dockerfiles/php/phpmd.Dockerfile .
docker build -t renamed/phpcs -f dockerfiles/php/phpcs.Dockerfile .
docker build -t renamed/phpcbf -f dockerfiles/php/phpcbf.Dockerfile .
docker build -t renamed/phan -f dockerfiles/php/phan.Dockerfile .
# Tags
docker build -t renamed/phptags -f dockerfiles/php/phptags.Dockerfile .
docker build -t renamed/phpctags -f dockerfiles/php/phpctags.Dockerfile .
docker build -t renamed/composer -f dockerfiles/php/composer.Dockerfile .
## JS / NPM
docker build -t renamed/npm -f dockerfiles/js/npm.Dockerfile .
docker build -t renamed/tern -f dockerfiles/js/tern.Dockerfile .
docker build -t renamed/dredd -f dockerfiles/js/dredd.Dockerfile .
docker build -t renamed/eslint -f dockerfiles/js/eslint.Dockerfile .
docker build -t renamed/js-beautify -f dockerfiles/js/js-beautify.Dockerfile .
docker build -t renamed/jshint -f dockerfiles/js/jshint.Dockerfile .
## Shell
docker build -t renamed/shellcheck -f dockerfiles/shell/shellcheck.Dockerfile .
## Java
docker build -t renamed/java -f dockerfiles/java/java.Dockerfile .
## GUIS
docker build -t renamed/atom -f dockerfiles/guis/atom.Dockerfile .
## Misc
docker build -t renamed/drafter -f dockerfiles/guis/drafter.Dockerfile .
# .composer.swp # .php.swp # Dockerfile.php # Dockerfile.phpx # asciinema # chrome # chrome.json # composer # exercism # npm # php # phpcbf # phpcs # phpmd.back # phpx # rofi-randr # shellcheck # spotify # tor-browser # zathura