def build(self): fsutils.clone(self.path, '.') fsutils.clone(project.thrift_dir, os.path.join('thrift', 'shared')) docker_image_name = 'paperboy-s-' + self.name call = subprocess.run(('docker', 'build', '-t', docker_image_name, '.')) return call.returncode != 0
def build(self): image_dir = os.path.join(project.images_dir, self.name) if not os.path.isdir(image_dir): msg = 'Unknown image \'{}\'. Assuming it already exists.'.format(self.name) print(msg, file=sys.stderr) return fsutils.clone(image_dir, '.') fsutils.clone(project.thrift_dir, '.') call = subprocess.run(('docker', 'build', '-t', self.name, '.')) return call.returncode != 0