~1chb1n/charms/trusty/nova-compute/next-amulet-lp1440953

46.1.12 by Adam Gandelman
Finish up: new templates, ssh key creation, Makefile.
1
#!/usr/bin/make
2
PYTHON := /usr/bin/env python
3
4
lint:
68.1.3 by Corey Bryant
Add Amulet basic tests
5
	@flake8 --exclude hooks/charmhelpers hooks unit_tests tests
46.1.12 by Adam Gandelman
Finish up: new templates, ssh key creation, Makefile.
6
	@charm proof
7
68.1.3 by Corey Bryant
Add Amulet basic tests
8
unit_test:
9
	@echo Starting unit tests...
68.2.3 by james.page at ubuntu
Resync helpers
10
	@$(PYTHON) /usr/bin/nosetests --nologcapture --with-coverage unit_tests
11
12
bin/charm_helpers_sync.py:
13
	@mkdir -p bin
14
	@bzr cat lp:charm-helpers/tools/charm_helpers_sync/charm_helpers_sync.py \
15
        > bin/charm_helpers_sync.py
16
17
sync: bin/charm_helpers_sync.py
68.2.9 by james.page at ubuntu
Rebase and resync
18
	@$(PYTHON) bin/charm_helpers_sync.py -c charm-helpers-hooks.yaml
19
	@$(PYTHON) bin/charm_helpers_sync.py -c charm-helpers-tests.yaml
68.1.3 by Corey Bryant
Add Amulet basic tests
20
46.1.12 by Adam Gandelman
Finish up: new templates, ssh key creation, Makefile.
21
test:
68.1.3 by Corey Bryant
Add Amulet basic tests
22
	@echo Starting Amulet tests...
23
	# coreycb note: The -v should only be temporary until Amulet sends
24
	# raise_status() messages to stderr:
25
	#   https://bugs.launchpad.net/amulet/+bug/1320357
112 by james.page at ubuntu
[xtrusia,r=james-page] Increase nofile limit to support better use with ceph rbd volumes.
26
	@juju test -v -p AMULET_HTTP_PROXY --timeout 900 \
80.1.2 by Corey Bryant
Amulet test fixes:
27
        00-setup 14-basic-precise-icehouse 15-basic-trusty-icehouse
46.1.12 by Adam Gandelman
Finish up: new templates, ssh key creation, Makefile.
28
68.2.9 by james.page at ubuntu
Rebase and resync
29
publish: lint unit_test
60 by james.page at ubuntu
[niedbalski] Force use of http for key imports
30
	bzr push lp:charms/nova-compute
31
	bzr push lp:charms/trusty/nova-compute