diff --git a/project-infrastructure/project-ci-documentation.md b/project-infrastructure/project-ci-documentation.md new file mode 100644 index 0000000..eb9f047 --- /dev/null +++ b/project-infrastructure/project-ci-documentation.md @@ -0,0 +1,118 @@ +# Project Infrastructure for CI and CD + +This document gathers together for each UXL Foundation project the minimum CI requirements so that contributions can be received with confidence that sufficient testing has been done. +Currently much of the project CI is hosted by internal corporate infrastructure, and is separated from the open source repositories. + +This initiative is being kicked off to bring as much public CI as is possible for the UXL Foundation projects. + +oneDNN +====== + +Representative: Vadim Pirogov + +| Instruction set architecture | Hardware Vendor | Processor Type | Operating System | +| --- | --- | --- | --- | +| x86 | Intel | CPU | Ubuntu | +| aarch64 | Arm | CPU | Ubuntu | + +Software Versions + +CMake +glibc +... + +oneDPL +====== + +Representative: Timmie Smith + +| Instruction set architecture | Hardware Vendor | Processor Type | Operating System | +| --- | --- | --- | --- | +| x86 | Intel | CPU | Ubuntu | +| aarch64 | Arm | CPU | Ubuntu | + +Software Versions + +CMake +glibc +... + +oneDAL +====== + +Representative: Nikolay Petrov + +| Instruction set architecture | Hardware Vendor | Processor Type | Operating System | +| --- | --- | --- | --- | +| x86 | Intel | CPU | Ubuntu | +| aarch64 | Arm | CPU | Ubuntu | + +Software Versions + +CMake +glibc +... + +oneCCL +====== + +Representative: Maria Petrova + +| Instruction set architecture | Hardware Vendor | Processor Type | Operating System | +| --- | --- | --- | --- | +| x86 | Intel | CPU | Ubuntu | +| aarch64 | Arm | CPU | Ubuntu | + +Software Versions + +CMake +glibc +... + +oneMath +======= + +Representative: Maria Kraynyuk + +| Instruction set architecture | Hardware Vendor | Processor Type | Operating System | +| --- | --- | --- | --- | +| x86 | Intel | CPU | Ubuntu | +| aarch64 | Arm | CPU | Ubuntu | + +Software Versions + +CMake +glibc +... + +oneTBB +====== + +Representative: Michael Voss + +| Instruction set architecture | Hardware Vendor | Processor Type | Operating System | +| --- | --- | --- | --- | +| x86 | Intel | CPU | Ubuntu | +| aarch64 | Arm | CPU | Ubuntu | + +Software Versions + +CMake +glibc +... + +oneCK +===== + +Representative: Aaron Dron + +| Instruction set architecture | Hardware Vendor | Processor Type | Operating System | +| --- | --- | --- | --- | +| x86 | Intel | CPU | Ubuntu | +| aarch64 | Arm | CPU | Ubuntu | + +Software Versions + +CMake +glibc +... \ No newline at end of file