summaryrefslogtreecommitdiff
path: root/vars/guix.groovy
blob: 2521f64fd8de18513f01133e4802a8a4d6b47600 (about) (plain)
1
2
3
4
5
6
7
8
9
def build(String pack) {
    sh "guix package --show=${pack}"
    try {
        sh "guix build --no-grafts ${pack}"
    } catch (Exception error) {
        echo "Stage failed, but we still continue"
        mail bcc: '', body: "${pack} failed to build", cc: '', from: 'Jenkins <go.wigust@gmail.com>', replyTo: '', subject: "${pack} failed to build", to: 'go.wigust@gmail.com'
    }
}