From 6e669d14aaea21dc23fcd25a94263d76fb520667 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Thu, 15 Aug 2013 17:40:35 +0100 Subject: [PATCH] make the repo with a bodge --- dgit | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dgit b/dgit index c255e1e1..bb771cc2 100755 --- a/dgit +++ b/dgit @@ -177,7 +177,7 @@ sub check_for_git () { # returns 0 or 1 my $cmd= "ssh $alioth_sshtestbodge->[0] '". - " set -e; cd $aliothpath;". + " set -e; cd $alioth_sshtestbodge->[1];". " if test -d $package.git; then echo 1; else echo 0; fi". "'"; #print DEBUG "$cmd\n"; @@ -445,6 +445,13 @@ sub dopush () { ($changesfile) = @cs; } my $tag = debiantag($dsc->{Version}); + if (!check_for_git()) { + runcmd_ordryrun qw(ssh),$alioth_sshtestbodge->[0], + "set -e; cd $alioth_sshtestbodge->[1];". + " mkdir -p $package.git;". + " cd $package.git;". + " if ! test -d objects; then git init --bare; fi"; + } runcmd_ordryrun @git, qw(push),$remotename,"HEAD:".lref(uploadbranch()); if ($sign) { my @tag_cmd = (@git, qw(tag -s -m), -- 2.30.2