OSDN Git Service

improves the utility scripts.
[metasearch/grid-chef-repo.git] / cookbooks / concourse-ci / templates / default / opt / docker-compose / app / concourse / bin / concourse_start
1 #!/bin/sh
2
3 PATH=/usr/bin:/bin:/usr/local/bin
4 OPTS=''
5
6 if [ `whoami` != 'root' ]; then
7   echo 'ERROR: This script requires the root privilege.' >&2
8   exit 1
9 fi
10
11 if ! tty -s; then
12   echo `date '+%Y-%m-%d %H:%M:%S %z'`' Starting Concourse ...'
13   OPTS='--no-ansi'
14 fi
15
16 cd <%= node['concourse-ci']['docker-compose']['app_dir'] %> && \
17 docker-compose $OPTS down && \
18 docker-compose $OPTS up -d && \
19 ./bin/fly_prune_workers_main
20
21 if ! tty -s; then
22   echo `date '+%Y-%m-%d %H:%M:%S %z'`' Started Concourse.'
23 fi