lp://staging/~benji/charmworld/add-lp-branch
- Get this branch:
- bzr branch lp://staging/~benji/charmworld/add-lp-branch
Branch merges
Branch information
Recent revisions
- 389. By Benji York
-
[r=bac]
[bug=][ author= benji] Make bin/test (well, really scripts/test) a static file so it is easier
to add functionality to it. - 388. By Benji York
-
[r=bac]
[bug=][ author= benji] This makes the bundle API endpoint return non-promulgated charms
when an owner is included in the bundle URL. A test was added that
failed before the code was changed and which passes now.Bonus: the "lint" make target now depends on "install" so a "make lint"
in a fresh checkout will actually work. - 387. By Curtis Hovey
-
[r=benji][bug=1220955][author=sinzui] Update migration script to handle new deploys.
- 386. By Brad Crittenden
-
[r=benji]
[bug=][ author= bac] Make charmworld URLs use 'bundle' instead of 'bundles'. - 384. By Brad Crittenden
-
[r=benji]
[bug=][ author= bac] Provide generic file access for bundles and support for icon.svg in particular. - 383. By Abel Deuring
-
[r=adeuring,
bac][bug= ][author= adeuring] spurious failures in test_search.py fixed. - 382. By Benji York
-
[r=bac]
[bug=][ author= benji] Several tweaks to the Makefile: - added a debugging tool at the top (normally commented out)
- removed some single-use and tiny constants in favor of less indirection
- added "canaries" to several rules so they are only run when needed
- wrapped long lines
- added a dependency on requirements.txt so that changes will trigger a
re-install of Python dependencies
- made a test script (bin/test) so we don't have to remember the
spelling to invoke the tests outside of the Makefile (preserving the
existing make targets for continuity, especially for CI)
- removed some unnecessary phoney entries
- added "install" as the default goal
- removed unneeded indirection in phoney definitionAs a result of the above you can run just "make" in a new checkout and
everything will be built. If "make" is run again, no work will be
done. There is also now a bin/test script that is friendlier than
having to remember the spelling to invoke the test runner (directly or
through the Makefile, but that still works too).
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/~juju-jitsu/charmworld/trunk