/**************************************************************************/ /* */ /* OCaml */ /* */ /* Sebastien Hinderer, INRIA Paris */ /* */ /* Copyright 2020 Institut National de Recherche en Informatique et */ /* en Automatique. */ /* */ /* All rights reserved. This file is distributed under the terms of */ /* the GNU Lesser General Public License version 2.1, with the */ /* special exception on linking described in the file LICENSE. */ /* */ /**************************************************************************/ /* Pipeline for the Risc-V job on Inria's CI */ pipeline { agent { label 'olive' } options { timeout(time: 3, unit: 'HOURS') } stages { stage('Verifying that OCaml commpiles on a Risc-V virtual machine') { steps { sh 'ssh -p 10000 riscv@localhost GIT_COMMIT=${GIT_COMMIT} ' + 'flambda=false /home/riscv/run-ci' } } } post { regression { emailext ( to: 'ocaml-ci-notifications@inria.fr', subject: 'Job $JOB_NAME $BUILD_STATUS (build #$BUILD_NUMBER)', body: 'Changes since the last successful build:\n\n' + '${CHANGES, format="%r %a %m"}\n\n' + 'See the attached build log or check console output here:\n' + '$BUILD_URL\n', /* recipientProviders: [[$class: 'DevelopersRecipientProvider']], */ attachLog: true ) } } }