From 3c0b3e167223ae97a28d605b4697cacb56fdddc5 Mon Sep 17 00:00:00 2001 From: ahbibat <127321800+ahbibat@users.noreply.github.com> Date: Thu, 9 Mar 2023 15:00:21 +0100 Subject: [PATCH 1/5] Create Jenkinsfile --- Jenkinsfile | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..75244f3 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,12 @@ +Jenkinsfile (Declarative Pipeline) +/* Requires the Docker Pipeline plugin */ +pipeline { + agent { docker { image 'node:16.17.1-alpine' } } + stages { + stage('build') { + steps { + sh 'node --version' + } + } + } +} From b67d62accd046f4d9ea041b34204322447fde4ce Mon Sep 17 00:00:00 2001 From: ahbibat <127321800+ahbibat@users.noreply.github.com> Date: Thu, 9 Mar 2023 15:08:48 +0100 Subject: [PATCH 2/5] Update Jenkinsfile --- Jenkinsfile | 2 -- 1 file changed, 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 75244f3..805c85d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,5 +1,3 @@ -Jenkinsfile (Declarative Pipeline) -/* Requires the Docker Pipeline plugin */ pipeline { agent { docker { image 'node:16.17.1-alpine' } } stages { From 6bf5f809eb4f2993db33e557ca1545f7b5d0fd56 Mon Sep 17 00:00:00 2001 From: ahbibat <127321800+ahbibat@users.noreply.github.com> Date: Thu, 9 Mar 2023 16:37:19 +0100 Subject: [PATCH 3/5] Update Jenkinsfile --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 805c85d..89a2996 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -3,7 +3,8 @@ pipeline { stages { stage('build') { steps { - sh 'node --version' + sh 'javac HelloWorld.java' + sh 'java HelloWorld' } } } From 26b0446f7f5ea9ddb56d6b728f46aca8ea7569f2 Mon Sep 17 00:00:00 2001 From: ahbibat <127321800+ahbibat@users.noreply.github.com> Date: Thu, 9 Mar 2023 16:48:16 +0100 Subject: [PATCH 4/5] Update Jenkinsfile --- Jenkinsfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 89a2996..805c85d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -3,8 +3,7 @@ pipeline { stages { stage('build') { steps { - sh 'javac HelloWorld.java' - sh 'java HelloWorld' + sh 'node --version' } } } From 134190489b9b4415b43c2d8b0d3293d71065df0e Mon Sep 17 00:00:00 2001 From: ahbibat <127321800+ahbibat@users.noreply.github.com> Date: Thu, 9 Mar 2023 16:55:44 +0100 Subject: [PATCH 5/5] Update Jenkinsfile --- Jenkinsfile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 805c85d..784f923 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,9 +1,13 @@ pipeline { - agent { docker { image 'node:16.17.1-alpine' } } + agent any + options { + // Timeout counter starts AFTER agent is allocated + timeout(time: 1, unit: 'SECONDS') + } stages { - stage('build') { + stage('Example') { steps { - sh 'node --version' + echo 'Hello World' } } }