Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Hosted CI ====== Hosted CI services support %%FreeBSD%% and software has or to be integrated ===== Hosted CI Services ===== * [[https://cirrus-ci.org/|Cirrus CI]]'s [[https://cirrus-ci.org/guide/FreeBSD/|FreeBSD Virtual Machines]] * Sample config: https://github.com/facebook/zstd/blob/dev/.cirrus.yml * [[https://sourcehut.org/|Sourcehut]]: [[https://man.sr.ht/builds.sr.ht/compatibility.md#freebsd]] ===== Integration Completed ===== ==== Under src/contrib/ ==== ^ Name ^ Repository ^ Status ^ | ATF | https://github.com/freebsd/atf | [[https://cirrus-ci.com/github/freebsd/atf|{{https://api.cirrus-ci.com/github/freebsd/atf.svg}}]] | | concurrencykit | https://github.com/concurrencykit/ck | [[https://cirrus-ci.com/github/concurrencykit/ck|{{https://api.cirrus-ci.com/github/concurrencykit/ck.svg}}]] | | dtc | https://git.kernel.org/pub/scm/utils/dtc/dtc.git \\ https://github.com/dgibson/dtc (mirror) | [[https://cirrus-ci.com/github/dgibson/dtc|{{https://api.cirrus-ci.com/github/dgibson/dtc.svg}}]] | | elftoolchain | https://github.com/elftoolchain/elftoolchain | [[https://cirrus-ci.com/github/elftoolchain/elftoolchain|[[https://api.cirrus-ci.com/github/elftoolchain/elftoolchain.svg?branch=trunk ]] | | jemalloc | https://github.com/jemalloc/jemalloc | [[https://cirrus-ci.com/github/jemalloc/jemalloc|[[https://api.cirrus-ci.com/github/jemalloc/jemalloc.svg?branch=dev ]] (dev) | | Kyua | https://github.com/freebsd/kyua | [[https://cirrus-ci.com/github/freebsd/kyua|{{https://api.cirrus-ci.com/github/freebsd/kyua.svg}}]] | | libarchive | https://github.com/libarchive/libarchive | [[https://cirrus-ci.com/github/libarchive/libarchive|{{https://api.cirrus-ci.com/github/libarchive/libarchive.svg}}]] | | zstd | https://github.com/facebook/zstd | [[https://cirrus-ci.com/github/facebook/zstd|[[https://api.cirrus-ci.com/github/facebook/zstd.svg?branch=dev ]] (dev) | ==== Used for FreeBSD testing ==== ^ Name ^ Repository ^ Status ^ | QEMU | https://github.com/qemu/qemu (mirror) | [[https://cirrus-ci.com/github/qemu/qemu/|{{https://api.cirrus-ci.com/github/qemu/qemu.svg}}]] | ==== In ports ==== ^ Name ^ Repository ^ Status ^ | pkg | https://github.com/freebsd/pkg | [[https://cirrus-ci.com/github/freebsd/pkg|{{https://api.cirrus-ci.com/github/freebsd/pkg.svg}}]] | | pmdk | https://github.com/pmem/pmdk | [[https://cirrus-ci.com/github/pmem/pmdk|{{https://api.cirrus-ci.com/github/pmem/pmdk.svg}}]] | | Icecream (to be ported) | https://github.com/icecc/icecream | [[https://cirrus-ci.com/github/icecc/icecream|{{https://api.cirrus-ci.com/github/icecc/icecream.svg}}]] | | rust-lang libc | https://github.com/rust-lang/libc | [[https://cirrus-ci.com/github/rust-lang/libc/|{{https://api.cirrus-ci.com/github/rust-lang/libc.svg}}]] | | TPM2 Software Stack | https://github.com/tpm2-software/tpm2-tss | [[https://cirrus-ci.com/github/tpm2-software/tpm2-tss|[[https://api.cirrus-ci.com/github/tpm2-software/tpm2-tss.svg?branch=master ]] | | TPM2 Tools | https://github.com/tpm2-software/tpm2-tools | [[https://cirrus-ci.com/github/tpm2-software/tpm2-tools|[[https://api.cirrus-ci.com/github/tpm2-software/tpm2-tools.svg?branch=master ]] | | TPM2 ABRMD | https://github.com/tpm2-software/tpm2-abrmd | [[https://cirrus-ci.com/github/tpm2-software/tpm2-abrmd|[[https://api.cirrus-ci.com/github/tpm2-software/tpm2-abrmd.svg?branch=master ]] | ===== Software Integration Desired ===== ==== Under src/contrib/ ==== ^ Name ^ Repository ^ Who asked? ^ Who is working? ^ Status/Comments ^ | flex | https://github.com/westes/flex | lwhsu | | src/contrib/flex | | googletest | https://github.com/google/googletest | emaste | | | | less | https://github.com/gwsw/less | lwhsu | | src/contrib/less | | libexpat | https://github.com/libexpat/libexpat | lwhsu | | src/contrib/expat (libbsdxml) | | libpcap | https://github.com/the-tcpdump-group/libpcap | lwhsu | | | | libxo | https://github.com/Juniper/libxo | lwhsu | | | | onetrueawk | https://github.com/onetrueawk/awk | pfg | | Need to check https://github.com/bsdimp/awk/commits/bsd-ota | | openresolv | https://github.com/rsmarples/openresolv | lwhsu | | contrib/openresolv | | openssl | https://github.com/openssl/openssl | emaste | | | | tcpdump | https://github.com/the-tcpdump-group/tcpdump | emaste | | | | tcsh | https://github.com/tcsh-org/tcsh | lwhsu | | | | unbound | https://github.com/NLnetLabs/unbound | lwhsu | | | ==== Used for FreeBSD testing ==== ^ Name ^ Repository ^ Who asked? ^ Who is working? ^ Status/Comments ^ | Nmap | https://github.com/nmap/nmap | lwhsu | | | | scapy | https://github.com/secdev/scapy | lwhsu | | | ==== In ports ==== ^ Name ^ Repository ^ Who asked? ^ Who is working? ^ Status/Comments ^ | capnproto | https://github.com/capnproto/capnproto | emaste | | | | Chromium | | emaste | | | | diffoscope | | emaste | ygy | | | %%FreeBSD%% | | emaste | | | | Git | | emaste | | | | jna | https://github.com/java-native-access/jna | lwhsu | | | | libevent | https://github.com/libevent/libevent | emaste | | | | libnumbertext | https://github.com/Numbertext/libnumbertext | lwhsu | | libreoffice's dependency | | lz4 | https://github.com/lz4/lz4 | lwhsu | | | | Metasploit | https://github.com/rapid7/metasploit-framework | lwhsu | | | | Node.js | https://github.com/nodejs/node | lwhsu | | | | packetdrill | https://github.com/freebsd-net/packetdrill | lwhsu | | | | PHP | https://github.com/php/php-src | lwhsu | | | | protobuf | https://github.com/golang/protobuf | lwhsu | | | | %%RetDec%% | https://github.com/avast-tl/retdec | lwhsu | | https://github.com/avast-tl/retdec/issues/493 | | swift | https://github.com/apple/swift | lwhsu | | | | syzkaller | https://github.com/google/syzkaller | lwhsu | | | | tmux | https://github.com/tmux/tmux | lwhsu | | | | Valgrind | | emaste | | | ---- {{tag>Todo}} hostedci.txt Last modified: 2020/11/03 01:21by LiWenHsu