image_builder: add autosizer.sh to build.Jenkinsfile

This commit is contained in:
Artem Smirnov
2018-06-02 23:09:39 +03:00
parent 76e887407a
commit 24e79f0169

View File

@@ -12,6 +12,9 @@ pipeline {
// TODO: Add mirrorparameters
string(name: 'GWBT_URL', defaultValue: 'https://github.com/CopterExpress/clever.git')
// Experimental function
booleanParam(name: 'SHRINK', defaultValue: false, description: 'SHRINK IMAGE')
}
environment {
DEBIAN_FRONTEND = 'noninteractive'
@@ -76,5 +79,11 @@ pipeline {
}
}
// TODO: Add finalising step, transfer mirror removal from ros.sh
stage('Shrink image') {
when { expression { return params.SHRINK } }
steps {
sh "$WORKSPACE/image_builder/autosizer.sh ${params.BUILD_DIR}/${params.IMAGE_NAME}"
}
}
}
}