[][src]Module rusty_ci::buildsystem

Structs

BashBuildSystem

This is the best build system rusty-ci supports right now. It writes the dependency installation instructions to a shell script file, And tells you how to use them. The process for building the master and the workers is set to the default.

DefaultBuildSystem

This is a dummy struct, it just uses an empty impl for BuildSystem.

Traits

BuildSystem

This trait describes how to build rusty-ci using a particular backend. For example, if you dont want to directly install the rusty-ci dependencies using the Cmd object as this trait defaults to, you can implement the trait for your type, and change the install method, similar to the BashBuildSystem implementation in this module.