From 20059ecdba7340fa6c39a47f82d529bc57529516 Mon Sep 17 00:00:00 2001 From: George Pittarelli Date: Mon, 22 Jan 2018 13:18:42 -0800 Subject: [PATCH 01/11] Add jenkinsfile --- Jenkinsfile | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 00000000..a2038162 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,43 @@ +#!/usr/bin/env groovy + +pipeline { + options { + timestamps() + } + + stages { + stage('Test') { + steps { + milestone(1) + sleep(1000) + } + } + + stage('Test 2') { + steps { + milestone(2) + sleep(1000) + } + } + + stage('Test 2b') { + steps { + milestone(2) + sleep(1000) + } + } + + stage('Test 3') { + steps { + milestone(3) + sleep(1000) + } + } + } + + post { + always { + cleanupAndNotify(currentBuild.currentResult) + } + } +} From aa3e65ef349d499960e6d0da25d11858613a53ea Mon Sep 17 00:00:00 2001 From: George Pittarelli Date: Mon, 22 Jan 2018 13:20:06 -0800 Subject: [PATCH 02/11] test2 --- Jenkinsfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index a2038162..5e486dee 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,6 +1,8 @@ #!/usr/bin/env groovy pipeline { + agent + options { timestamps() } From 10f24e502e47426ec0d75877342d6d3d2f6ef277 Mon Sep 17 00:00:00 2001 From: George Pittarelli Date: Mon, 22 Jan 2018 13:20:43 -0800 Subject: [PATCH 03/11] test3 --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5e486dee..dccd0b59 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,7 +1,8 @@ #!/usr/bin/env groovy pipeline { - agent + agent { + } options { timestamps() From 89d783e487159322afa34c42a251939797c8ae97 Mon Sep 17 00:00:00 2001 From: George Pittarelli Date: Mon, 22 Jan 2018 13:21:36 -0800 Subject: [PATCH 04/11] test4 --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index dccd0b59..d4820bed 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,6 +2,7 @@ pipeline { agent { + any } options { From f1c273e61a64bbdd1c36fb36b2ce120b9074977a Mon Sep 17 00:00:00 2001 From: George Pittarelli Date: Mon, 22 Jan 2018 13:22:34 -0800 Subject: [PATCH 05/11] test5 --- Jenkinsfile | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index d4820bed..b5894401 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,9 +1,7 @@ #!/usr/bin/env groovy pipeline { - agent { - any - } + agent any options { timestamps() From 299706f640dbdf680cda999c787d490fc41181b3 Mon Sep 17 00:00:00 2001 From: George Pittarelli Date: Mon, 22 Jan 2018 13:23:54 -0800 Subject: [PATCH 06/11] test6 --- Jenkinsfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index b5894401..b8586041 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -11,28 +11,28 @@ pipeline { stage('Test') { steps { milestone(1) - sleep(1000) + sleep(3) } } stage('Test 2') { steps { milestone(2) - sleep(1000) + sleep(3) } } stage('Test 2b') { steps { milestone(2) - sleep(1000) + sleep(3) } } stage('Test 3') { steps { milestone(3) - sleep(1000) + sleep(3) } } } From d7f9d2ad16d31b3cae99d15acc5d5be71660801e Mon Sep 17 00:00:00 2001 From: George Pittarelli Date: Mon, 22 Jan 2018 13:25:49 -0800 Subject: [PATCH 07/11] test7 --- Jenkinsfile | 3 --- 1 file changed, 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index b8586041..63e5a145 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -17,21 +17,18 @@ pipeline { stage('Test 2') { steps { - milestone(2) sleep(3) } } stage('Test 2b') { steps { - milestone(2) sleep(3) } } stage('Test 3') { steps { - milestone(3) sleep(3) } } From 684e4570a86d4dc5910075adac5494da9a49f026 Mon Sep 17 00:00:00 2001 From: George Pittarelli Date: Mon, 22 Jan 2018 13:28:06 -0800 Subject: [PATCH 08/11] test88 --- Jenkinsfile | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 63e5a145..9e795323 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -16,15 +16,25 @@ pipeline { } stage('Test 2') { + parallel { + stage('Test 2a') { steps { sleep(3) } - } + } - stage('Test 2b') { + stage('Test 2b') { steps { sleep(3) } + } + + stage('Test 2c') { + steps { + sleep(5) + } + } + } } stage('Test 3') { From 0e5c2f223d0c345b623e560f45d0006a12fdf027 Mon Sep 17 00:00:00 2001 From: George Pittarelli Date: Mon, 22 Jan 2018 13:52:32 -0800 Subject: [PATCH 09/11] test9 --- Jenkinsfile | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 9e795323..bdbdc171 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -17,23 +17,23 @@ pipeline { stage('Test 2') { parallel { - stage('Test 2a') { - steps { - sleep(3) - } - } - - stage('Test 2b') { - steps { - sleep(3) - } - } - - stage('Test 2c') { - steps { - sleep(5) - } - } + stage('Test 2a') { + steps { + sleep(3) + } + } + + stage('Test 2b') { + steps { + sleep(3) + } + } + + stage('Test 2c') { + steps { + sleep(5) + } + } } } From c5b0f682b40e45696418f3fcf4b62cb7c6caff1e Mon Sep 17 00:00:00 2001 From: George Pittarelli Date: Mon, 22 Jan 2018 13:54:43 -0800 Subject: [PATCH 10/11] test10 --- Jenkinsfile | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index bdbdc171..0b3dfc2d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -43,10 +43,4 @@ pipeline { } } } - - post { - always { - cleanupAndNotify(currentBuild.currentResult) - } - } } From 2ea8d0ac493f936012a2c3422106057858895246 Mon Sep 17 00:00:00 2001 From: George Pittarelli Date: Mon, 22 Jan 2018 14:26:08 -0800 Subject: [PATCH 11/11] test11 --- Jenkinsfile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 0b3dfc2d..89db5db9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -34,6 +34,16 @@ pipeline { sleep(5) } } + stage('Test 2d') { + steps { + sleep(5) + } + } + stage('Test 2e') { + steps { + sleep(5) + } + } } } @@ -41,6 +51,12 @@ pipeline { steps { sleep(3) } + } + + stage('Test 4') { + steps { + sleep(3) + } } } }