lowRISC / lowrisc-chip

The root repo for lowRISC project and FPGA demos.
http://www.lowrisc.org/
Other
596 stars 148 forks source link

Jenkins dsl #42

Closed wsong83 closed 7 years ago

wsong83 commented 7 years ago

Start to use jenkins. NOTE: email filter needs to be revised. The current setting is problematic for external contributors of lowrisc-chip.git (none for now).

wsong83 commented 7 years ago

Once it passes ci-travis, this PR is ready for merge.

asb commented 7 years ago

I'm no Jenkins expert, but seed.groovy seems sensible enough. Will build errors be detect (e.g. does the shell execute in an environment with set -e), or will they only be detected when the tests fail?

Just to check my understanding, am I correct in thinking that with this mailer configuration, no emails will be sent upon failed builds?

wsong83 commented 7 years ago

Anything fails would result in build fail.

The "publishers" part should be replaced by a more complicated one. I just have no time to bother with it. Right now the setting is to send the committer an email if a build fails.