diff --git a/deploy/deploy_git.py b/deploy/deploy_git.py index 5e68edb..6d0d4e8 100644 --- a/deploy/deploy_git.py +++ b/deploy/deploy_git.py @@ -48,14 +48,13 @@ class DeployGit: url = self.infos[0][4] pre_script = self.infos[0][5] self.tag_name = "{name}{now}".format(name=self.name, now=self.now) - pdb.set_trace() if os.path.isdir('/data/publish/git/'+self.name): shutil.rmtree('/data/publish/git/'+self.name) build_cmd = "cd /data/publish/git && git clone {url} && cd {name} && sh {pre_script} && cd .. && tar zcvf {tag_name}.tar.gz {name} ".format( name=self.name, url=url, tag_name=self.tag_name, pre_script=pre_script) os.system(build_cmd) - self.tag_file = "/data/publish/git/"+self.tag_name+'tag.gz' + self.tag_file = "/data/publish/git/"+self.tag_name+'.tar.gz' if os.path.isfile(self.tag_file): return True else: @@ -65,6 +64,7 @@ class DeployGit: for line in self.infos: if line: hosts, paths, user, _, _, start_script = line + hosts = hosts.split(',') hostfile = self.write_host(hosts) an = AnsibleAPI(hostfile) data = {'paths': paths, 'desc_path': self.tag_name, 'user': user,