#!/bin/bash
set -eo pipefail

# remove any pre-existing docker.sock
rm -f /var/run/docker.sock

# spawn a docker daemon to run builds
docker -d &

# wait for docker to start
while [[ ! -e /var/run/docker.sock ]]; do
  sleep 1
done

# pull required images
docker pull deis/slugbuilder:latest
docker pull deis/slugrunner:latest

# start an SSH daemon to process `git push` requests
/usr/sbin/sshd -D -e
