def get_docker_image(self, branch_closest=None): self.ensure_one() build = self git_obj = GitRun(build.repo_id.name, '') branch = branch_closest or build.name[:7] registry_host = build.repo_id.docker_registry_server + '/' \ if build.repo_id.docker_registry_server else "" image_name = registry_host + \ git_obj.owner + '-' + git_obj.repo + ':' + branch + \ '_' + os.path.basename(build.dockerfile_path) if branch_closest: image_name += '_cached' return image_name.lower()
def _get_docker_image(self): self.ensure_one() git_obj = GitRun(self.repo_id.name, '') image_name = git_obj.owner + '-' + git_obj.repo + ':' + \ self.name[:7] + '_' + os.path.basename(self.dockerfile_path) return image_name.lower()
def get_docker_image(self, cr, uid, build, context=None): git_obj = GitRun(build.repo_id.name, '') image_name = git_obj.owner + '-' + git_obj.repo + ':' + \ build.name[:7] + '_' + os.path.basename(build.dockerfile_path) return image_name.lower()