Use $HOME in cron script, base_path no longer applicable
This commit is contained in:
@@ -122,11 +122,10 @@ fi
|
|||||||
# Creates and excludes .travis_status~
|
# Creates and excludes .travis_status~
|
||||||
# Use with SCM breeze repo index.
|
# Use with SCM breeze repo index.
|
||||||
# Add the following line to your crontab: (updates every 2 minutes)
|
# Add the following line to your crontab: (updates every 2 minutes)
|
||||||
# */2 * * * * /bin/bash -c '. /home/YOUR_USERNAME/.bashrc && git_index --rebuild && NOCD=true git_index --batch-cmd git_update_travis_status'
|
# */2 * * * * /bin/bash -c '. $HOME/.bashrc && git_index --rebuild && git_index --batch-cmd git_update_travis_status'
|
||||||
#
|
#
|
||||||
git_update_travis_status() {
|
git_update_travis_status() {
|
||||||
if [ -z "$base_path" ]; then local base_path=$(pwd); fi
|
if [ -e ".travis.yml" ]; then
|
||||||
if [ -e "$base_path/.travis.yml" ]; then
|
|
||||||
if type ruby > /dev/null 2>&1 && type travis > /dev/null 2>&1; then
|
if type ruby > /dev/null 2>&1 && type travis > /dev/null 2>&1; then
|
||||||
# Only use slug from origin
|
# Only use slug from origin
|
||||||
local repo=$(ruby -e "puts %x[cd $base_path && git remote -v].scan(/origin.*(?:\:|\/)([^\:\/]+\/[^\:\/]+)\.git/m).flatten.uniq")
|
local repo=$(ruby -e "puts %x[cd $base_path && git remote -v].scan(/origin.*(?:\:|\/)([^\:\/]+\/[^\:\/]+)\.git/m).flatten.uniq")
|
||||||
|
|||||||
Reference in New Issue
Block a user