~openstack-charmers-next/charms/xenial/nova-compute/trunk

47 by James Page
Update of all Havana / Saucy / python-redux work:
1
#!/usr/bin/make
2
PYTHON := /usr/bin/env python
3
4
lint:
207 by Billy Olsen
Use tox in Makefile targets
5
	@tox -e pep8
47 by James Page
Update of all Havana / Saucy / python-redux work:
6
168.1.3 by Ryan Beisner
update makefile
7
test:
68.1.3 by Corey Bryant
Add Amulet basic tests
8
	@echo Starting unit tests...
207 by Billy Olsen
Use tox in Makefile targets
9
	@tox -e py27
168.1.3 by Ryan Beisner
update makefile
10
11
functional_test:
12
	@echo Starting Amulet tests...
187.1.2 by Ryan Beisner
Move 00-setup to prevent extra, unnecessary bootstrap in test runs.
13
	@tests/setup/00-setup
168.1.3 by Ryan Beisner
update makefile
14
	@juju test -v -p AMULET_HTTP_PROXY,AMULET_OS_VIP --timeout 2700
68.2.3 by James Page
Resync helpers
15
16
bin/charm_helpers_sync.py:
17
	@mkdir -p bin
18
	@bzr cat lp:charm-helpers/tools/charm_helpers_sync/charm_helpers_sync.py \
19
        > bin/charm_helpers_sync.py
20
21
sync: bin/charm_helpers_sync.py
68.2.9 by James Page
Rebase and resync
22
	@$(PYTHON) bin/charm_helpers_sync.py -c charm-helpers-hooks.yaml
23
	@$(PYTHON) bin/charm_helpers_sync.py -c charm-helpers-tests.yaml
68.1.3 by Corey Bryant
Add Amulet basic tests
24
168.1.3 by Ryan Beisner
update makefile
25
publish: lint test
60 by James Page
[niedbalski] Force use of http for key imports
26
	bzr push lp:charms/nova-compute
27
	bzr push lp:charms/trusty/nova-compute