added basic automation file

This commit is contained in:
Robin Müller 2023-06-10 14:58:15 +02:00 committed by Robin Mueller
parent 276862fa6e
commit 95511e484e
2 changed files with 23 additions and 0 deletions

6
automation/Dockerfile Normal file
View File

@ -0,0 +1,6 @@
FROM python:3
RUN apt-get update
RUN apt-get --yes upgrade
#tzdata is a dependency, won't install otherwise
ARG DEBIAN_FRONTEND=noninteractive

17
automation/Jenkinsfile vendored Normal file
View File

@ -0,0 +1,17 @@
pipeline {
environment {
}
agent {
dockerfile {
dir 'automation'
reuseNode true
}
}
stages {
stage('Package') {
steps {
sh 'pip install .'
}
}
}
}