OsmAnd/build-scripts/daily_build.sh

32 lines
707 B
Bash
Raw Normal View History

2011-01-23 12:45:18 +01:00
#!/bin/sh
DIRECTORY=$(cd `dirname $0` && pwd)
## VARIABLES ###
LOG_DIR="$DIRECTORY"/logs
DATE=$(date +%d-%m-%y)
LOG_FILE="$LOG_DIR/${DATE}.log"
mkdir $LOG_DIR
touch $LOG_FILE
2011-08-15 01:13:25 +02:00
git pull --rebase 2>&1 >>$LOG_FILE
2011-01-23 12:45:18 +01:00
# 1. Update git directory
2011-01-23 13:26:09 +01:00
"${DIRECTORY}/update_git.sh" 2>&1 >>$LOG_FILE
2011-01-23 12:45:18 +01:00
# 2. Go through branches and generates builds
2011-01-23 13:28:17 +01:00
"${DIRECTORY}/build_branches.sh" 2>&1 >>$LOG_FILE
2011-01-23 12:45:18 +01:00
2011-01-23 13:28:17 +01:00
# 3. upload to ftp server
#"${DIRECTORY}/upload_ftp.sh" 2>&1 >>$LOG_FILE
# 3. upload to ftp server
"${DIRECTORY}/copyto_dir.sh" 2>&1 >>$LOG_FILE
2011-01-23 12:45:18 +01:00
# 4. Synchronize github with googlecode mercurial
2011-08-15 01:02:33 +02:00
"${DIRECTORY}/sync_git_google.sh" 2>&1 >>$LOG_FILE
2011-01-23 12:45:18 +01:00
2011-08-29 03:13:59 +02:00
# 5. update site files
"${DIRECTORY}/update_site.sh" 2>&1 >>$LOG_FILE