This is a draft. TODO: update links to Sage builds.
This document records the Jenkins builds set up for synapser dev/staging/validation/release.
Dev Build
- Run on every push
- Make sure new changes do not break the build
- Do not make change to Github repository
- Do not push artifact to RAN (or staging RAN)
- Item: http://jenkins.sagebase.org:8080/job/kim_synapser_dev/
Staging Build
- Run on release candidate branches, ideally once; and occasionally, when a patch need to go in before release.
- Build the artifacts
- Do not make change to Github repository
- Push artifacts to staging RAN
- Items: