Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(19)

Issue 52790043: Change juju-gui-source to be git-enabled.

Can't Edit
Can't Publish+Mail
Start Review
Created:
10 years, 3 months ago by rharding
Modified:
10 years, 3 months ago
Reviewers:
bac, mp+201442
Visibility:
Public.

Description

Change juju-gui-source to be git-enabled. - Allow pulling from various repo urls - Support checking out a branch name - Support checkout out a direct sha - Remove support for the trunk releases. The list of what you can check out is simplified a bit. You can easily use the git access, url, or a local file in the releases directory to enable loading the gui with any combination of code you would like to use. Drive by removing some left over bits of the PyJuju branch previously. QA: juju boostrap make deploy # make sure the gui is running off the latest release. You can check the # local equivelent of https://jujucharms.com/juju-ui/version.js Run the follow config changes and after each make sure that the version is correct for what you've requested. You can get the sha values from looking in Github. https://github.com/juju/juju-gui/commits/develop # The develop support juju set juju-gui juju-gui-source="develop" # Supports the HEAD of a branch specified. juju set juju-gui juju-gui-source="https://github.com/juju/juju-gui.git network-prototype" # Supports an older commit in the main develop line. juju set juju-gui juju-gui-source="https://github.com/juju/juju-gui.git @c7ddd186" https://code.launchpad.net/~rharding/charms/precise/juju-gui/git-ify/+merge/201442 (do not edit description out of merge proposal)

Patch Set 1 #

Patch Set 2 : WIP #

Patch Set 3 : Change juju-gui-source to be git-enabled. #

Patch Set 4 : Change juju-gui-source to be git-enabled. #

Total comments: 20

Patch Set 5 : Change juju-gui-source to be git-enabled. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+140 lines, -251 lines) Patch
M README.md View 2 chunks +4 lines, -13 lines 0 comments Download
A [revision details] View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M config.yaml View 1 2 3 1 chunk +16 lines, -17 lines 0 comments Download
M hooks/backend.py View 2 chunks +11 lines, -1 line 0 comments Download
M hooks/install View 1 chunk +3 lines, -1 line 0 comments Download
M hooks/utils.py View 1 2 3 5 chunks +76 lines, -38 lines 0 comments Download
M server/guiserver/auth.py View 2 chunks +2 lines, -62 lines 0 comments Download
M server/guiserver/tests/helpers.py View 1 chunk +0 lines, -38 lines 0 comments Download
M server/guiserver/tests/test_auth.py View 2 chunks +0 lines, -35 lines 0 comments Download
M tests/20-functional.test View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M tests/deploy.py View 1 2 3 4 1 chunk +4 lines, -1 line 0 comments Download
M tests/test_utils.py View 1 2 3 3 chunks +20 lines, -43 lines 0 comments Download

Messages

Total messages: 5
rharding
Please take a look.
10 years, 3 months ago (2014-01-16 14:45:47 UTC) #1
rharding
Added reviewer comments https://codereview.appspot.com/52790043/diff/60001/README.md File README.md (left): https://codereview.appspot.com/52790043/diff/60001/README.md#oldcode127 README.md:127: 3. Retry as described in the ...
10 years, 3 months ago (2014-01-16 14:57:35 UTC) #2
rharding
Please take a look.
10 years, 3 months ago (2014-01-16 18:03:27 UTC) #3
bac
LGTM mit changes. QA-A-OK https://codereview.appspot.com/52790043/diff/60001/config.yaml File config.yaml (right): https://codereview.appspot.com/52790043/diff/60001/config.yaml#newcode3 config.yaml:3: # Copyright (C) 2012-2013 Canonical ...
10 years, 3 months ago (2014-01-16 19:00:53 UTC) #4
rharding
10 years, 3 months ago (2014-01-16 19:25:27 UTC) #5
Thanks for the review. Updated and re-running one final full functional test run
before landing.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b