- 22 Aug, 2014 1 commit
-
-
John Dewey committed
-
- 21 Aug, 2014 37 commits
-
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Fixes #8604
James Cammarata committed -
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Fixed role name for - { role: 'lives/in/a/subdirectory' } Should be 'lives/in/a/subdirectory', not just 'subdirectory'
Will Thames committed -
`ansible-galaxy init --offline ...` can create a role without talking to the galaxy api server `ansible-galaxy install ...` only needs to talk to the galaxy api server for galaxy roles, not tar files or scm archives Fixed a bug in command line role installation
Will Thames committed -
Older git archive commands create tar archives even with a tar.gz extension. So change it to always create tar archives and have the install_role method cope. Removed ssh roles from the test case as they don't work unless you can connect to bitbucket via ssh and have your key there. Corrected a minor typo in error messages
Will Thames committed -
Added docs Added more tests Improved how roles are returned from the parsers
Will Thames committed -
* Roles can now be given a friendly name as third field in role spec csv * Roles can be installed from URL (not just from archived SCMs) * Integration tests to demonstrate this * Unit tests to ensure that role spec parsing works as expected
Will Thames committed -
Will Thames committed
-
Will Thames committed
-
Moved repo_url_to_role_name to common method in ansible.utils Added unit test for repo_url_to_role_name Added integration tests for galaxy
Will Thames committed -
Ensure that if meta/main.yml has dependencies containing URLs these are correctly resolved at playbook runtime. Update role_name during run time so that output of e.g. task names look sensible
Will Thames committed -
Change SCM determination from executing git/hg commands to explicit in URL. Fix check for already installed dependencies
Will Thames committed -
ansible-galaxy can now refer to SCM URLs (git and hg at this point) for role names Dependencies need to use the full SCM URLs too. Otherwise all seems to work well Test rolesfile ``` http://bitbucket.org/willthames/git-ansible-galaxy,v1.1 https://bitbucket.org/willthames/hg-ansible-galaxy ``` (works with ssh too)
Will Thames committed -
James Cammarata committed
-
James Cammarata committed
-
James Cammarata committed
-
When trying to create a directory relative to the current working directory, a directory is created at the root of the filesystem instead. This patch ensures that directories specified with relative paths will be created in the current working directory. Fully qualified paths aren't affected Signed-off-by: Major Hayden <major@mhtx.net>
Major Hayden committed -
James Cammarata committed
-
https://github.com/sergevanginderachter/ansible…
Merge branch 'role_path_var' of https://github.com/sergevanginderachter/ansible into sergevanginderachter-role_path_var
James Cammarata committed -
James Cammarata committed
-
James Cammarata committed
-
https://github.com/l1k/ansible
Conflicts: test/integration/roles/test_copy/tasks/main.yml
James Cammarata committed -
James Cammarata committed
-
James Cammarata committed
-
Serge van Ginderachter committed
-
Serge van Ginderachter committed
-
Serge van Ginderachter committed
-
- 20 Aug, 2014 2 commits
-
-
Fixes #8638
James Cammarata committed -
Fixes #8698
James Cammarata committed
-