Sha256: 1f607d9ac25b9c7c31dd5a85bd9f51df4c5738649d1779fe7cfe1d8013b6bb6d

Contents?: true

Size: 729 Bytes

Versions: 3

Compression:

Stored size: 729 Bytes

Contents

---
# tasks file for qb.gitignore

- name: check out nrser/gitignore
  git:
    repo: git@github.com:nrser/gitignore.git
    dest: ./tmp/gitignore
    version: master
    depth: 1
    update: "{{ gitignore_update }}"

- name: create .gitignore
  copy:
    content: ''
    dest: "{{ dir }}/.gitignore"
    force: false
  register: gitignore_created

- name: add the gitignore
  blockinfile:
    content: "{{ lookup('file', './tmp/gitignore/' + gitignore_name + '.gitignore') }}"
    dest: "{{ dir }}/.gitignore"
    marker: "# {mark} {{ gitignore_name }}.gitignore"
  register: gitignore_added

- command: git add -f .gitignore
  args:
    chdir: "{{ dir }}"
  when: >
    gitignore_created.changed or
    gitignore_added.changed

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
qb-0.1.2 roles/qb.gitignore/tasks/main.yml
qb-0.1.1 roles/qb.gitignore/tasks/main.yml
qb-0.1.0 roles/qb.gitignore/tasks/main.yml