Updated CI Jenkinsfile.
epsi-builds/msspec_python3/pipeline/head There was a failure building this commit
Details
epsi-builds/msspec_python3/pipeline/head There was a failure building this commit
Details
This commit is contained in:
parent
85d8936f8e
commit
58194a38dd
|
@ -1,42 +1,24 @@
|
||||||
pipeline {
|
pipeline {
|
||||||
agent {label 'msspec_agent_amd64'}
|
agent {label 'msspec_agent_amd64'}
|
||||||
stages {
|
stages {
|
||||||
stage('Initial setup....') {
|
stage('Building the code...') {
|
||||||
steps {
|
steps {
|
||||||
echo 'Create or update the virtual Python environment'
|
sh 'make devel PYTHON=python3'
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
stage('Build the code and generate tests results...') {
|
|
||||||
steps {
|
|
||||||
echo 'Build the code and generate tests results'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Create a setup file...') {
|
|
||||||
steps {
|
|
||||||
echo 'Create a setup file...'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Test installation...') {
|
|
||||||
steps {
|
|
||||||
echo 'Test installation...'
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('Building HTML documentation...') {
|
stage('Building HTML documentation...') {
|
||||||
steps {
|
steps {
|
||||||
echo 'Building HTML documentation...'
|
sh '/bin/bash -c "source _venv/bin/activate && pip install sphinx lxml"'
|
||||||
|
sh '/bin/bash -c "source _venv/bin/activate && cd doc && make html"'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('Syncing website...') {
|
stage('Syncing website...') {
|
||||||
steps {
|
steps {
|
||||||
echo 'Syncing website...'
|
// sh 'rm -rf $HOME/www/*'
|
||||||
}
|
// sh 'cp -a ./doc/build/html/* $HOME/www/'
|
||||||
}
|
|
||||||
stage('Cleaning up...') {
|
|
||||||
steps {
|
|
||||||
echo 'Cleaning artifacts...'
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue