#247 closed enhancement (fixed)

automate source tarballs

Reported by: zooko Owned by: zooko
Priority: major Milestone: 0.8.0 (Allmydata 3.0 Beta)
Component: packaging Version: 0.7.0
Keywords: Cc:
Launchpad Bug:

Description

Here is the script that I currently use to compress and upload tahoe tarballs.

This ticket is to make this happen automatically, maybe even on every darcs commit, or once a day, or something like that.

Attachments (2)

dist-tahoe.sh (492 bytes) - added by zooko at 2007-12-31T21:37:17Z.
dist-tahoe.2.sh (574 bytes) - added by zooko at 2008-01-04T18:25:38Z.
new dist-tahoe.sh

Download all attachments as: .zip

Change History (7)

Changed at 2007-12-31T21:37:17Z by zooko

comment:1 Changed at 2007-12-31T21:38:04Z by zooko

Attached script. I intend soon to add a line to compress with 7z, as well.

Changed at 2008-01-04T18:25:38Z by zooko

new dist-tahoe.sh

comment:2 Changed at 2008-01-23T02:42:36Z by zooko

  • Milestone changed from 0.7.1 to 0.8.0 (Allmydata 3.0 Beta)

comment:3 Changed at 2008-02-01T01:13:34Z by warner

  • Owner changed from somebody to zooko

I've done most of this, using the 'tahoecs2' buildslave and a foolscap-based file-transfer utility. The /var/www/source/tahoe/tarballs/ directory on org is now being populated with .tar.bz2, .tar.gz, and .zip files after every build. This directory is visible at http://allmydata.org/source/tahoe/tarballs/ . I've added a link to the Dev page, but I'm not sure where else to advertise this.

Zooko: could you update any other pages or docs you think are appropriate?

Also, note that we don't currently have a "current" symlink of any sort, it's just a big pile of tarballs. I'm not sure if we really need such a thing.

Reassigning to zooko for docs updates. Feel free to close it when those are done.

comment:4 Changed at 2008-02-14T04:13:08Z by zooko

  • Status changed from new to assigned

comment:5 Changed at 2008-02-14T17:54:27Z by zooko

  • Resolution set to fixed
  • Status changed from assigned to closed

I updated docs/install.html. That's the only relevant doc that I see.

Note: See TracTickets for help on using tickets.