~ubuntu-archive/ubuntu-archive-scripts/trunk

« back to all changes in this revision

Viewing changes to run-cicopy

  • Committer: Colin Watson
  • Date: 2013-08-07 11:43:00 UTC
  • Revision ID: cjwatson@canonical.com-20130807114300-9b2cu8o2wlc12upj
run-phased-updater: make bzr quieter

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#! /bin/sh
2
 
set -eu
3
 
 
4
 
LOCK_FILE="/tmp/.cu2d.lock"
5
 
if ! lockfile -r0 $LOCK_FILE; then
6
 
   exit 1
7
 
fi
8
 
LOG_FILE="$HOME/public_html/cicopy-logs/$(date -u +%Y-%m)/cicopy-$(date -u +%F).log"
9
 
LOG_LINK="$HOME/public_html/cicopy.log"
10
 
mkdir -p "${LOG_FILE%/*}"
11
 
trap "rm -f $LOCK_FILE && ln -sf $LOG_FILE $LOG_LINK" EXIT HUP INT QUIT TERM
12
 
touch $LOCK_FILE
13
 
 
14
 
echo "Latest update:  $(date -u)" >> $LOG_FILE
15
 
CWD=$HOME/cu2d
16
 
BINDIR=$CWD/cupstream2distro/
17
 
INCOMING=$CWD/incoming
18
 
mkdir -p $INCOMING
19
 
cd $INCOMING
20
 
 
21
 
bzr pull -q -d "$BINDIR" >> $LOG_FILE 2>&1
22
 
 
23
 
export CU2D_RSYNCSVR=jenkins.ci-train.ubuntu.com
24
 
export PYTHONPATH="$HOME/python"
25
 
$BINDIR/copy2distro >> $LOG_FILE 2>&1