Warn if jobs are not available
This commit is contained in:
parent
b2c077c8d8
commit
b2a52500be
|
@ -54,27 +54,34 @@ SYSCONFDIR="$PREFIX/etc"
|
||||||
#hook_jobs
|
#hook_jobs
|
||||||
_hook_jobs()
|
_hook_jobs()
|
||||||
{
|
{
|
||||||
|
res=0
|
||||||
|
|
||||||
while read oldrev newrev refname; do
|
while read oldrev newrev refname; do
|
||||||
case "$refname" in
|
case "$refname" in
|
||||||
refs/heads/*)
|
refs/heads/*)
|
||||||
_jobs_branch "${refname#refs/heads/}" "$GL_REPO"
|
_jobs_branch "${refname#refs/heads/}" \
|
||||||
|
"$GL_REPO" || res=2
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
return $ret
|
return $res
|
||||||
}
|
}
|
||||||
|
|
||||||
_jobs_branch()
|
_jobs_branch()
|
||||||
{
|
{(
|
||||||
branch="$1"
|
branch="$1"
|
||||||
repository="$2"
|
repository="$2"
|
||||||
|
res=0
|
||||||
|
|
||||||
if [ "$branch" = "master" -a -n "$JOBS_BRANCH_MASTER" ]; then
|
if [ "$branch" = "master" -a -n "$JOBS_BRANCH_MASTER" ]; then
|
||||||
for job in $JOBS_BRANCH_MASTER; do
|
for job in $JOBS_BRANCH_MASTER; do
|
||||||
$DEFORAOS_JOBS add "$job $repository"
|
#warn if the job is not available
|
||||||
|
[ -x "$job" ] || _error "$job: Job not available"
|
||||||
|
$DEFORAOS_JOBS add "$job $repository" || res=2
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
}
|
return $res
|
||||||
|
)}
|
||||||
|
|
||||||
|
|
||||||
#hook_irc
|
#hook_irc
|
||||||
|
@ -90,6 +97,14 @@ _hook_irc()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#error
|
||||||
|
_error()
|
||||||
|
{
|
||||||
|
echo "$PROGNAME: $@" 1>&2
|
||||||
|
return 2
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
#main
|
#main
|
||||||
#save a copy of the output
|
#save a copy of the output
|
||||||
tmpfile=$($MKTEMP)
|
tmpfile=$($MKTEMP)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user