gitlab-runner 0.3.0

Helper crate to build custom gitlab runners
Documentation
1
2
3
4
5
6
7
8
9
10
use vergen_gitcl::{Emitter, GitclBuilder};

pub fn main() -> Result<(), Box<dyn std::error::Error>> {
    // Only emit git enabled variables if they're valid (in a git tree)
    let _ = Emitter::default()
        .add_instructions(&GitclBuilder::default().dirty(true).sha(true).build()?)?
        .fail_on_error()
        .emit();
    Ok(())
}