]

LINUX_BINARY_BUILD_WORFKLOWS = [
    BinaryBuildWorkflow(
        os="linux",
        package_type="manywheel",
        build_configs=generate_binary_build_matrix.generate_wheels_matrix(),
        ciflow_config=CIFlowConfig(
            labels={LABEL_CIFLOW_DEFAULT, LABEL_CIFLOW_BINARIES, LABEL_CIFLOW_BINARIES_WHEEL},
            isolated_workflow=True,
        ),
    ),
    BinaryBuildWorkflow(
        os="linux",
        package_type="conda",
        build_configs=generate_binary_build_matrix.generate_conda_matrix(),
        ciflow_config=CIFlowConfig(
            labels={LABEL_CIFLOW_DEFAULT, LABEL_CIFLOW_BINARIES, LABEL_CIFLOW_BINARIES_CONDA},
            isolated_workflow=True,
        ),
    ),
    BinaryBuildWorkflow(
        os="linux",
        package_type="libtorch",
        abi_version=generate_binary_build_matrix.CXX11_ABI,
        build_configs=generate_binary_build_matrix.generate_libtorch_matrix(
            generate_binary_build_matrix.CXX11_ABI
        ),
        ciflow_config=CIFlowConfig(
            labels={LABEL_CIFLOW_DEFAULT, LABEL_CIFLOW_BINARIES, LABEL_CIFLOW_BINARIES_LIBTORCH},
            isolated_workflow=True,
Esempio n. 2
0
     os=OperatingSystem.LINUX,
     package_type="manywheel",
     build_configs=generate_binary_build_matrix.generate_wheels_matrix(
         OperatingSystem.LINUX),
     ciflow_config=CIFlowConfig(
         labels={
             LABEL_CIFLOW_DEFAULT, LABEL_CIFLOW_BINARIES,
             LABEL_CIFLOW_BINARIES_WHEEL
         },
         isolated_workflow=True,
     ),
 ),
 BinaryBuildWorkflow(
     os=OperatingSystem.LINUX,
     package_type="conda",
     build_configs=generate_binary_build_matrix.generate_conda_matrix(
         OperatingSystem.LINUX),
     ciflow_config=CIFlowConfig(
         labels={
             LABEL_CIFLOW_DEFAULT, LABEL_CIFLOW_BINARIES,
             LABEL_CIFLOW_BINARIES_CONDA
         },
         isolated_workflow=True,
     ),
 ),
 BinaryBuildWorkflow(
     os=OperatingSystem.LINUX,
     package_type="libtorch",
     abi_version=generate_binary_build_matrix.CXX11_ABI,
     build_configs=generate_binary_build_matrix.generate_libtorch_matrix(
         OperatingSystem.LINUX, generate_binary_build_matrix.CXX11_ABI),
     ciflow_config=CIFlowConfig(
Esempio n. 3
0
     os=OperatingSystem.LINUX,
     package_type="manywheel",
     build_configs=generate_binary_build_matrix.generate_wheels_matrix(
         OperatingSystem.LINUX),
     ciflow_config=CIFlowConfig(
         labels={
             LABEL_CIFLOW_DEFAULT, LABEL_CIFLOW_BINARIES,
             LABEL_CIFLOW_BINARIES_WHEEL
         },
         isolated_workflow=True,
     ),
 ),
 BinaryBuildWorkflow(
     os=OperatingSystem.LINUX,
     package_type="conda",
     build_configs=generate_binary_build_matrix.generate_conda_matrix(
         OperatingSystem.LINUX),
     ciflow_config=CIFlowConfig(
         labels={
             LABEL_CIFLOW_DEFAULT, LABEL_CIFLOW_BINARIES,
             LABEL_CIFLOW_BINARIES_CONDA
         },
         isolated_workflow=True,
     ),
 ),
 BinaryBuildWorkflow(
     os=OperatingSystem.LINUX,
     package_type="libtorch",
     abi_version=generate_binary_build_matrix.CXX11_ABI,
     build_configs=generate_binary_build_matrix.generate_libtorch_matrix(
         OperatingSystem.LINUX, generate_binary_build_matrix.CXX11_ABI),
     ciflow_config=CIFlowConfig(