Esempio n. 1
0
 def init_project(self, site: Site, project):
     commits = gl.get_commits(project)
     for commit in commits:
         Release(site=site, version=commit.id, message=commit.message, committed_time=commit.committed_date).save()
     gl.add_hook(project, "http://{}:{}{}".format(SERVER_NAME if SERVER_NAME else SERVER_IP, SERVER_PORT, reverse('hook-list')))
     site.status = 1
     site.save()
Esempio n. 2
0
 def flush_commits(self, site: Site, commits):
     for commit in commits:
         Release(site=site, version=commit["id"], message=commit["message"], committed_time=commit["timestamp"]).save()