mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-06-29 23:49:09 +00:00
First pass at ec2 module tests
This commit is contained in:
parent
2a383786dd
commit
b589bf1d2e
53 changed files with 1012 additions and 4 deletions
|
|
@ -1,4 +1,4 @@
|
|||
all: non_destructive destructive check_mode test_hash # amazon rackspace
|
||||
all: non_destructive destructive check_mode test_hash
|
||||
|
||||
non_destructive:
|
||||
ansible-playbook non_destructive.yml -i inventory -e @integration_config.yml -v $(TEST_FLAGS)
|
||||
|
|
@ -12,3 +12,17 @@ check_mode:
|
|||
test_hash:
|
||||
ANSIBLE_HASH_BEHAVIOUR=replace ansible-playbook test_hash.yml -i inventory -v -e '{"test_hash":{"extra_args":"this is an extra arg"}}'
|
||||
ANSIBLE_HASH_BEHAVIOUR=merge ansible-playbook test_hash.yml -i inventory -v -e '{"test_hash":{"extra_args":"this is an extra arg"}}'
|
||||
|
||||
cloud: amazon rackspace
|
||||
|
||||
credentials.yml:
|
||||
@echo "No credentials.yml file found. A file named 'credentials.yml' is needed to provide credentials needed to run cloud tests."
|
||||
@exit 1
|
||||
|
||||
amazon: credentials.yml
|
||||
ansible-playbook amazon.yml -i inventory -e @integration_config.yml -e @credentials.yml -v $(TEST_FLAGS)
|
||||
@# FIXME - Cleanup won't run if the previous tests fail
|
||||
python cleanup_ec2.py -y
|
||||
|
||||
rackspace: credentials.yml
|
||||
ansible-playbook rackspace.yml -i inventory -e @integration_config.yml -e @credentials.yml -v $(TEST_FLAGS)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue