Commit graph

508 commits

Author SHA1 Message Date
9e09c20297 Merge branch 'master' of git.gone.io:Gone.io/Docker-Base-Images 2019-08-15 13:46:34 +02:00
d7136ee547
Merge pull request #1 from goneio/feature/travis
Feature/travis
2019-08-15 13:46:11 +02:00
d14d4ab9f1 Fix onbuild paths 2019-08-15 13:45:17 +02:00
1855fce089 Use a makefile to use docker directly so we can use DOCKER_BUILDKIT=1 2019-08-15 13:21:29 +02:00
c48e26a5f1 Swap after_script for deploy 2019-08-15 10:08:09 +02:00
a382ea9ef7 Moving to Travis from Jenkins 2019-08-14 17:34:54 +02:00
1295ed6405 How long has this been set wrongly? 2019-08-13 14:19:22 +02:00
c6e18dad9b Enable PCNTL for CLI 2019-08-02 18:53:15 +02:00
f5a43da948 Accidentally hardcoded 7.3 in. 2019-07-31 16:39:50 +02:00
924292c8ab Add psysh as a repl 2019-07-30 21:40:36 +02:00
df8c169d3d Add hirak/prestissimo to make composer install chooch harder. 2019-07-30 21:39:52 +02:00
a255c2e3ad Omit /v1/ping calls from log. 2019-07-24 18:43:05 +02:00
eddd763aa1 Improve NGINX log output 2019-07-24 18:14:16 +02:00
2f86cb5508 Move pm.maxchildren stuff upstream 2019-07-24 18:14:01 +02:00
cd2185a4da Improve rsyslog again. 2019-07-24 18:13:45 +02:00
2f44e066f0 Fixed rsyslog piping. 2019-07-23 14:23:43 +02:00
63aa49488f Add apt-utils 2019-07-23 13:37:27 +02:00
16304a66e2 Fix typo in sex expression. 2019-07-23 13:20:35 +02:00
7a5cd4dbdb Add a sed to strip syslog metadata. 2019-07-23 13:17:47 +02:00
b11945e593 Move tail syslog to another thread 2019-07-23 13:15:19 +02:00
c217531490 mv run.*.sh => *.runit 2019-07-23 12:03:38 +02:00
b985388dc3 Add JQ to utils. 2019-07-23 11:26:06 +02:00
6c8cc498c8 Rework how nodejs builds are built to support -onbuild variants. Remove need for extra Dockerfile.withBuildTools 2019-07-19 10:01:07 +02:00
95afd685d3 Don't expose port 3000 by default. 2019-07-17 13:22:55 +02:00
f5ac0edee7 Add openssh-client as a default installed item. Getting stung by git + npm is no bueno. 2019-07-15 16:47:49 +02:00
356984905c Make a version of node with and without gcc. So this way we get node:10 & node:10-gcc 2019-07-15 11:45:01 +02:00
1bf95a588e Enable retry attempts. 2019-07-15 11:17:41 +02:00
c2081841e4 Don't care about errors on cleanup. 2019-07-15 11:04:42 +02:00
ccb7f4aa38 Remove some ENV layers, prevent gnupg using ipv6 which takes aeons to fail over to ipv4 when its unavailable. 2019-07-15 10:46:36 +02:00
eee462841b remove npm install ONBUILD 2019-07-15 10:38:29 +02:00
Matthew Baggett
65045b9090 Fix issues with php5.6 and clear_env bug 2019-07-04 09:48:39 +02:00
Matthew Baggett
1927fcb420 Rewriting jenkinsfile to suit new makefile 2019-06-24 17:20:22 +02:00
Matthew Baggett
d4cc7942d4 Rewriting jenkinsfile to suit new makefile 2019-06-24 17:17:04 +02:00
Matthew Baggett
97d710a46a Fix bug - reference to file I deleted. 2019-06-24 16:34:35 +02:00
Matthew Baggett
6fbca200cd Show the syslog in the console. 2019-06-24 16:27:27 +02:00
Matthew Baggett
83a0acbce8 Consistency across project - I use sleep infinity when I want to block a process from repeatedly running. 2019-06-24 16:24:47 +02:00
Matthew Baggett
7b2f320967 Remove unnecessary file. 2019-06-24 16:24:18 +02:00
Matthew Baggett
4cfe8f4988 Change how logs are written to the terminal. Turns out, due to the way AUFS works, you have to wait until the files have been touched (and the inode updated) before you tail something, otherwise it locks to an inode of a the file in the image, rather than the updated file in the unpacked filesystem. Causing nothing to be shown. 2019-06-24 16:23:17 +02:00
Matthew Baggett
4427b2639b fix denied access 2019-06-13 11:56:26 +02:00
Matthew Baggett
ca46ec486b whoopsy. instead of just doing the one step, it tried to do all the steps. 2019-06-13 11:41:28 +02:00
Matthew Baggett
f1cb699602 clean up assets that may be left behind on the machine. 2019-06-13 11:35:23 +02:00
Matthew Baggett
54632994af Rename everything, add post-task for aliases. 2019-06-13 11:27:11 +02:00
Matthew Baggett
becac4589c Rename basically all the stages. 2019-06-13 11:22:44 +02:00
Matthew Baggett
7bb40d40e1 Even more fragmentation. 2019-06-13 11:20:05 +02:00
Matthew Baggett
43b9aafce4 Fragment push process, starting with node 2019-06-13 10:52:29 +02:00
Matthew Baggett
4ac81a57fa Add a --pull to every build declaration. 2019-06-13 10:46:51 +02:00
Matthew Baggett
51af374781 Build the rest of the containers 2019-06-13 10:35:17 +02:00
Matthew Baggett
b691578c91 Gitlab fiddling 2019-06-12 13:11:17 +02:00
Matthew Baggett
31270ec2c2 Gitlab fiddling 2019-06-12 13:10:20 +02:00
Matthew Baggett
45e4b153a4 Gitlab fiddling 2019-06-12 13:08:28 +02:00