geneontology / pipeline

Declarative pipeline for the Gene Ontology.
https://build.geneontology.org/job/geneontology/job/pipeline/
BSD 3-Clause "New" or "Revised" License
5 stars 5 forks source link

Add MANIFEST files to release.geneontology.org #231

Open kltm opened 3 years ago

kltm commented 3 years ago

From discussion around geneontology/helpdesk#307, we'd like to start adding general MANIFEST files to the release directories and the release.geneontology.org top level. Talking to @cmungall (owner), we are looking at:

Notes:

For consistency, and since there's only relative paths anyways, these should also be added to snapshot, current, etc.--just the normal release.

To accomplish this, we'll have the following tool uses:

lpalbou commented 3 years ago

That script I created to push the index.html to every S3 folders to get the archive page, could easily be transformed to create the manifest: https://github.com/lpalbou/aws-js-s3-explorer/blob/4c248661dff339deb574fa42bc7e78a2faa89090/s3_add_file.py#L17

Essentially, remove the filter on "virtual folders": if prefix_name.endswith('/'):

dustine32 commented 3 years ago

Oh very cool. Thanks @lpalbou!