summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Wold <swold@sunet.se>2014-03-03 18:00:11 +0100
committerStefan Wold <swold@sunet.se>2014-03-03 18:00:11 +0100
commiteda9bcdd455bb34c8e0d36b88c19c29807288cb8 (patch)
tree266920154a96a62fca091f92a15fe9bf695b4d5b
parent2369e391d7418fdb8a402d403caf33608c86c70a (diff)
Update git origin url if changed in cosmos-modules.conf
-rwxr-xr-xglobal/post-tasks.d/018packages3
1 files changed, 3 insertions, 0 deletions
diff --git a/global/post-tasks.d/018packages b/global/post-tasks.d/018packages
index 5ca5c63..3e2e26e 100755
--- a/global/post-tasks.d/018packages
+++ b/global/post-tasks.d/018packages
@@ -31,6 +31,9 @@ if [ -f $CONFIG ]; then
elif [ -d $CACHE_DIR/scm/$module/.git ]; then
if [ "$update" = "yes" ]; then
cd $CACHE_DIR/scm/$module
+ if [ "$src" != "$(git config remote.origin.url)" ]; then
+ git config remote.origin.url $src
+ fi
git pull -q
else
continue