mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
28 lines
925 B
Docker
28 lines
925 B
Docker
# VERSION: 0.22
|
|
# DOCKER-VERSION 0.6.3
|
|
# AUTHOR: Daniel Mizyrycki <daniel@dotcloud.com>
|
|
# DESCRIPTION: Generate docker-ci daily report
|
|
# COMMENTS: The build process is initiated by deployment.py
|
|
Report configuration is passed through ./credentials.json at
|
|
# deployment time.
|
|
# TO_BUILD: docker build -t report .
|
|
# TO_DEPLOY: docker run report
|
|
|
|
from ubuntu:12.04
|
|
maintainer Daniel Mizyrycki <daniel@dotcloud.com>
|
|
|
|
env PYTHONPATH /report
|
|
|
|
|
|
# Add report dependencies
|
|
run echo 'deb http://archive.ubuntu.com/ubuntu precise main universe' > \
|
|
/etc/apt/sources.list
|
|
run apt-get update; apt-get install -y python2.7 python-pip ssh rsync
|
|
|
|
# Set San Francisco timezone
|
|
run echo "America/Los_Angeles" >/etc/timezone
|
|
run dpkg-reconfigure --frontend noninteractive tzdata
|
|
|
|
# Add report code and set default container command
|
|
add . /report
|
|
cmd "/report/report.py"
|