xmos / lib_spi

SPI peripheral library
Other
3 stars 9 forks source link

Apply skipDefaultCheckout() to the whole Jenkins pipeline #58

Closed danielpieczko closed 2 years ago

danielpieczko commented 3 years ago

Fixes #51 - the intermittent Jenkins failure seen on lib_spi_develop.

There's a description on the issue explaining what was happening to cause this failure.

danielpieczko commented 3 years ago

This small change caused other failures in the Jenkins pipeline, so I need to do some larger restructuring of the Jenkinsfile. I'll switch this pull request back to 'draft' until I have something that's ready.

danielpieczko commented 3 years ago

In the end I made quite large changes to the Jenkinsfile:

I've tested this on Jenkins and confirmed that it correctly cleans up at the end so we won't hit the intermittent failure that started all of this.

BrennanGit commented 2 years ago

I will close #49 in favour of this one.