You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2020/10/08 06:02:31 UTC
[camel-karaf] 03/03: Jenkinsfile.karaf.jdk14: Lets clean the
workspace as default
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch Jenksinsfile-clean
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git
commit 1e73e5fc9ed7955cb4bf86208805fdf8cd90d3c2
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Thu Oct 8 08:01:31 2020 +0200
Jenkinsfile.karaf.jdk14: Lets clean the workspace as default
---
Jenkinsfile.karaf.jdk14 | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/Jenkinsfile.karaf.jdk14 b/Jenkinsfile.karaf.jdk14
index cbf0c4c..c392858 100644
--- a/Jenkinsfile.karaf.jdk14
+++ b/Jenkinsfile.karaf.jdk14
@@ -50,8 +50,21 @@ pipeline {
disableConcurrentBuilds()
}
+ parameters {
+ booleanParam(name: 'CLEAN', defaultValue: true, description: 'Perform the build in clean workspace')
+ }
+
stages {
+ stage('Clean workspace') {
+ when {
+ expression { params.CLEAN }
+ }
+ steps {
+ sh 'git clean -fdx'
+ }
+ }
+
stage('Build') {
steps {
script {