Closed bac closed 8 years ago
This branch updates the makefile to not assume releases
and jujugui-deps
are non-existent but allows the contents to be updated in place by the make package
command.
Handling of packaging for precise is a special case as we never want to check in the dependencies it generates as they are different than for the other charms. We will continue to create an temporary set of dependencies and then upload directly to the charmstore and then discard the changes.
Test PASSed. Refer to this link for build results (access rights to CI server needed): http://ci.jujugui.org:8080//job/juju-gui-charm/30/ Test PASSed.
:+1:
:+1: thanks!
Test PASSed. Refer to this link for build results (access rights to CI server needed): http://ci.jujugui.org:8080//job/juju-gui-charm/32/ Test PASSed.
Thanks for the reviews @mhilton and @frankban
:shipit:
Status: merge request accepted. Url: http://ci.jujugui.org:8080/job/juju-gui-charm-merge
The requirement that we deploy in production from Launchpad means we must support a fat charm in version control, abandoning our attempt to simply package the charm and upload directly to github.