ansible/test/integration/targets/git/tasks/reset-origin.yml

28 lines
648 B
YAML
Raw Normal View History

---
- name: Clean up the directories
file:
state: absent
path: "{{ item }}"
with_items:
- "{{ repo_dir }}/origin"
- "{{ checkout_dir }}"
- name: Create a directory
file:
name: "{{ repo_dir }}/origin"
state: directory
- name: Initialise the repo with a file named origin,see github.com/ansible/ansible/pull/22502
shell: git init; echo "PR 22502" > origin; git add origin; git commit -m "PR 22502"
args:
chdir: "{{ repo_dir }}/origin"
- name: Clone a git repo with file named origin
git:
repo: "{{ repo_dir }}/origin"
dest: "{{ checkout_dir }}"
remote: origin
update: no
register: status