Как создать бота сборки с опросом git?

Как может небольшой скрипт на основе cron, bash + make (например, намного меньший и менее надежный, чем, например, Hudson) build-bot опросить репозиторий git и определить, следует ли ему создавать сейчас - например если при периодическом извлечении из удаленного репозитория git он получил новый код?

В настоящее время он выглядит следующим образом:

git fetch  > build_log.txt 2>&1
if [ $? -eq 0 ]
then
  echo "Fetch from git done";
  git merge FETCH_HEAD >> build_log.txt 2>&1 ;
  if [ $? -eq 0 ]
  then
    echo "Merge via git done"; ...
    # builds unconditionally at the moment
  fi
fi
6
задан grrussel 23 August 2011 в 19:32
поделиться