ci: Use Dockerfile to define build environment
The basic Jenkins agent does not have the *python3-wheel* package installed, which is required to fetch the dependencies for this web application. Thus, a specific environment has to be defined that includes all of the required tools.
parent
f498065b17
commit
2e40cc5f12
|
@ -0,0 +1,6 @@
|
|||
FROM fedora
|
||||
|
||||
RUN dnf install -y \
|
||||
openssh-clients \
|
||||
python3-wheel \
|
||||
rsync
|
|
@ -1,5 +1,9 @@
|
|||
pipeline {
|
||||
agent any
|
||||
agent {
|
||||
dockerfile {
|
||||
dir 'ci'
|
||||
}
|
||||
}
|
||||
|
||||
triggers {
|
||||
pollSCM ''
|
||||
|
|
Loading…
Reference in New Issue