pipeline { agent any stages { stage('Setup') { steps { giteaStatus status: 'PENDING', context: 'ci/jenkins' sh ''' set -e rustup component add clippy rustfmt ''' } } stage('CI') { steps { sh ''' set -e make ci ''' } } } post { success { giteaStatus status: 'SUCCESS', context: 'ci/jenkins' } failure { giteaStatus status: 'FAILURE', context: 'ci/jenkins' } } }