tree: 6e5db277243625eff8735b3cd8438d70d34851fd [path history] [tgz]
  1. external_test_suite/
  2. build_linux_packages.sh
  3. build_tests_using_package.sh
  4. linux_toolchain_release.cmake
  5. linux_toolchain_release_asserts.cmake
  6. README.md
  7. setup_venv.py
build_tools/pkgci/README.md

PkgCI Scripts

This directory contains scripts and configuration for the “new” CI, which is based on building packages and then flowing those to followon jobs.

The traditional CI attempted to do all steps as various kinds of source builds at head vs a split package/test style of workflow. It can mostly be found in the cmake directory but is also scattered around.

This directory generally corresponds to “pkgci_” prefixed workflows. Over time, as this CI flow takes over more of the CI pipeline, the traditional CI will be reduced to outlier jobs and policy checks.