[][src]Module rusty_ci::buildsystem

Structs

Bash

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.

Makefile
Quiet

This struct is identical to the Bash buildsystem, except that it does not confirm anything with the user at all. This is meant to be used by scripts that automate the usage of rusty-ci.

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.