| Item | Responsible | Status | Note |
|---|---|---|---|
| Recruit more people | |||
| Setup ci.FreeBSD.org: config document | LiWenHsu | In progress | Setup |
| Setup ci.FreeBSD.org: environment provision | clusteradm | DONE | Allocate IPs, config web frontend server and firewall |
| Setup ci.FreeBSD.org: basic system | LiWenHsu | In progress | jenkins, nginx, ftpd, config backup/notification |
| Integration with reviews.FreeBSD.org | LiWenHsu | In progress | Integration_with_reviews.FreeBSD.org |
| Design more fine-grained pipeline | Design_more_fine-grained_pipeline | ||
| Design a way to purpose new job easier | Design_a_way_to_purpose_new_job_easier | ||
| Revive clang-scan-build job | LiWenHsu | In progress | Revive_clang-scan-build_job |
| Revive gcc build | |||
| Automatically ports exp-run | for all tree / one port | ||
| Check reproducible build: src | Check_reproducible_build | ||
| Check reproducible build: ports | Check_reproducible_build | ||
| Integration with redports | |||
| Non-default-on tests: DTrace test suite | LiWenHsu | In progress | Non-default-on_tests:_DTrace_test_suite |
| Setup stage environment | LiWenHsu | In progress | https://ci-dev.FreeBSD.org |
| Better FreeBSD.org authentication mechanism | Work with clusteradm to setup oauth.FreeBSD.org, and create an OAuth plugin for FreeBSD.org or general use | ||
| Design dashboard | ex: https://ci.trafficserver.apache.org/ | ||
| YSV → NYI migration | LiWenHsu | DONE | We'll just setup new ci.FreeBSD.org in NYI |
| Performance test | |||
| Run tcp-testsuite | |||
| arm build | BradDavis | ||
| mips build | In progress | waiting for mipsn32 kernel config | |
| powerpc build | DONE | ||
| sparc64 build | DONE | ||
| provide more images on artifact server | Provide_more_images_on_artifact_server | ||
| artifact expiring script | |||
| Document “how to submit new job” |
| Item | Responsible | Status | Note |
|---|---|---|---|
| Create “FreeBSD jail wrapper” plugin | Can reference chroot or docker plugin. Also put this item on IdeasPage | ||
| Create “FreeBSD.org OAuth” plugin | Can reference other OAuth plugin. |
make CLANG_ANALYZE_OUTPUT_DIR=${WORKSPACE}/clangScanBuildReports CLANG_ANALYZE_OUTPUT=html analyze