Skip to content

FPGABuildAndTest

Stefan Wallentowitz edited this page Sep 23, 2016 · 1 revision

Getting an FPGA Build and Test Slave Up

Prepare repositories

  • Create Jenkinsfile

     node('$SLAVE_NODE_IDENTIFIER') {
         stage "FuseSoC build"
         try {
             sh 'fusesoc build <name>'
         } finally {
             archiveArtifacts artifacts: 'fusesoc.log', excludes: null
         }
     }
    
  • Create multi-branch project on librecores-ci

  • ...

Prepare slave

  • Create node
  • "Only builds with label expressions matching this node"
  • "Launch agent via Java Web Start" (?)
  • Set remote root directory to (?)