def build(self):
        """
            Build all images and push them
        """
        for name, tag_settings in self.images_to_build.items():
            builder = DockerBuilder.from_dict(self.build_settings[name])
            builder.build()
            for repo, tag in tag_settings:
                builder.tag(repo, self.tag)
                if self.push:
                    builder.push(repo, self.tag)

            Build all images and push them
        
surreal/launch/build_images.py