Mastodon Feed: Post

Mastodon Feed

dysfun@treehouse.systems ("gaytabase") wrote:

so, uh, CI. if i were building one, what do you want to see?

where i'm going so far:

  • multiple runner support (initially firecracker, but i'm sure there will be others)
  • multiple OS support (initially linux, but i'd like at a minimum freebsd since someone's done the work to make that work in firecracker)
  • custom rootfs support
  • api for dynamic workflow configuration (so you can run a job to determine what jobs to run)
  • the usual frontend with output live-relayed and viewing
  • RBAC-based security
  • cpu and memory limits
  • output artifacts
  • tarball a directory as an artifact if the build fails

ideas welcome