Skip to content

Commit 3a7fa1f

Browse files
committed
Added Jenkinsfile
1 parent 6395504 commit 3a7fa1f

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

Jenkinsfile

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
pipeline {
2+
agent any
3+
4+
stages {
5+
6+
stage('Build') {
7+
steps {
8+
script {
9+
sh 'apt-get update'
10+
sh 'apt-get upgrade -y'
11+
12+
}
13+
}
14+
}
15+
stage('Test') {
16+
steps {
17+
script {
18+
19+
sh 'apt-get update'
20+
sh 'apt-get upgrade -y'
21+
sh 'apt-get install -y python3 python3-venv python3-pip'
22+
23+
sh '''
24+
python3 -m venv .venv
25+
. .venv/bin/activate
26+
27+
sleep 15
28+
python test.py
29+
'''
30+
}
31+
}
32+
}
33+
}
34+
}

0 commit comments

Comments
 (0)