Source code for rezplugins.build_process.remote

# SPDX-License-Identifier: Apache-2.0
# Copyright Contributors to the Rez Project


"""
Builds packages on remote hosts
"""
from rez.build_process import BuildProcessHelper


[docs]class RemoteBuildProcess(BuildProcessHelper): """The default build process. This process builds a package's variants sequentially, on remote hosts. """
[docs] @classmethod def name(cls): return "remote"
[docs] def build(self, install_path=None, clean=False, install=False, variants=None): raise NotImplementedError("coming soon...")
[docs] def release(self, release_message=None, variants=None): raise NotImplementedError("coming soon...")
[docs]def register_plugin(): return RemoteBuildProcess