Skip to content

Commit 5e85e0f

Browse files
Update Jenkinsfile
1 parent a76eb4b commit 5e85e0f

File tree

1 file changed

+40
-12
lines changed

1 file changed

+40
-12
lines changed

Jenkinsfile

Lines changed: 40 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,45 @@
11
pipeline {
22
agent any
3-
4-
stages{
5-
stage("build"){
6-
steps{
7-
echo "Build Stage"
8-
}
3+
stages {
4+
stage('One') {
5+
steps {
6+
echo 'Hi, this is Zulaikha from devops'
7+
}
8+
}
9+
stage('Two') {
10+
steps {
11+
input('Do you want to proceed?')
12+
}
13+
}
14+
stage('Three') {
15+
when {
16+
not {
17+
branch "master"
18+
}
19+
}
20+
steps {
21+
echo "Hello"
22+
}
23+
}
24+
stage('Four') {
25+
parallel {
26+
stage('Unit Test') {
27+
steps {
28+
echo "Running the unit test..."
929
}
10-
stage("test"){
11-
steps{
12-
echo "Test Stage"
13-
}
1430
}
15-
16-
}
31+
stage('Integration test') {
32+
agent {
33+
docker {
34+
reuseNode true
35+
image 'ubuntu'
36+
}
37+
}
38+
steps {
39+
echo "Running the integration test..."
40+
}
41+
}
42+
}
43+
}
44+
}
1745
}

0 commit comments

Comments
 (0)