Sunday, 7 February 2016

ANNOUNCEMENT: change to CI train artifacts

Hi all,

I'm excited to announce the next step in our march away from Jenkins:

Build artifacts (packaging diffs and full content diffs) are now uploaded to swift rather than being stored in Jenkins.

What this means for you:

When looking at your ticket in bileto, the "artifacts" field will now* contain direct links to the diff files rather than a link to the Jenkins job page which contains the file. One less click to get to the diffs!

If you run into any problems please let me know right away, and if your Jenkins build log shows any swift-related errors try running a DIFF_ONLY build to regenerate the diffs and reupload to swift.

There will be a transitional period during which the artifacts appear both in Jenkins and swift but if all goes well I'll be dropping the Jenkins artifacts entirely within a week or two.

* "now" meaning "for all future builds". Silos built before today will still show the link to Jenkins