geneontology / go-site

A collection of metadata, tools, and files associated with the Gene Ontology public web presence.
http://geneontology.org
BSD 3-Clause "New" or "Revised" License
46 stars 89 forks source link

Get (Jenkins) pipeline artifacts for external use served from S3 (not Jenkins) #274

Closed kltm closed 7 years ago

kltm commented 7 years ago

Currently, there are some Jenkins jobs that produce artifacts that are used by external pipelines that are being served from Jenkins. Jenkins is not a file server, the LBL network is not perfect, and Jenkins often has a funny idea about "last successful". As much as possible, unless there is a very good reason, artifacts for external use should be served from our CDN in AWS S3, e.g. http://build-artifacts.berkeleybop.org/job-foo/latest/blah.bar.

The current examples for this are:

@cmungall @ukemi @balhoff.

kltm commented 7 years ago

The job has been updated to push to the CDN. For example:

http://build-artifacts.berkeleybop.org/export-lego-to-legacy/latest/gpad/mgi.gpad http://build-artifacts.berkeleybop.org/export-lego-to-legacy/latest/gpad/production/mgi.gpad

For now, these should be the URLs used by external resources to pick up their files from the BBOP pipeline. @ukemi

kltm commented 7 years ago

Note relation to #265 .