Setup Launchpad daily builds

Registered by Vinothan N. Manoharan

Launchpad can automatically create a .deb package from the repository. This package can be installed on Ubuntu distributions from a PPA. Launchpad will also run unit tests before making the package, to ensure that it is working. Having daily builds will make it much easier to install and test holopy.

To implement this blueprint, we will first need to create some packaging scripts. These can go directly in the current repository. Guidelines are here:
http://developer.ubuntu.com/packaging/html/packaging-new-software.html
and guidelines for packaging python packages are here
http://developer.ubuntu.com/packaging/html/python-packaging.html

Then we need to create a launchpad build recipe. The launchpad guide is here:
https://help.launchpad.net/Packaging/SourceBuilds/GettingStarted

And a blog post with screencast describing the whole process is here:
http://blog.launchpad.net/cool-new-stuff/source-package-recipes

Blueprint information

Status:
Not started
Approver:
None
Priority:
Low
Drafter:
Vinothan N. Manoharan
Direction:
Needs approval
Assignee:
None
Definition:
Discussion
Series goal:
None
Implementation:
Unknown
Milestone target:
milestone icon future

Related branches

Sprints

Whiteboard

There is a good chance this won't actually work. Does the launchpad build environment have numpy tools and fortran compilers?

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.