You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/integration/targets/git/tasks/reset-origin.yml

33 lines
733 B
YAML

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