@installdoc/ansible-gas-station
Version:
An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤
33 lines (29 loc) • 1.48 kB
YAML
---
- name: "Ensure .bashrc imports {{ app_name }}'s PATH"
become: true
become_user: "{{ user.username }}"
lineinfile:
path: ~/.bashrc
regex: \"source \"\$\(brew --prefix\)\/Caskroom\/google-cloud-sdk\/latest\/google-cloud-sdk\/path\.bash\.inc\"\"
line: 'source "$(brew --prefix)/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.bash.inc"'
- name: "Ensure .bashrc imports {{ app_name }}'s autocompletion"
become: true
become_user: "{{ user.username }}"
lineinfile:
path: ~/.bashrc
regex: \"source \"\$\(brew --prefix\)\/Caskroom\/google-cloud-sdk\/latest\/google-cloud-sdk\/completion\.bash\.inc\"\"
line: 'source "$(brew --prefix)/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/completion.bash.inc"'
- name: "Ensure .zshrc imports {{ app_name }}'s PATH"
become: true
become_user: "{{ user.username }}"
lineinfile:
path: ~/.zshrc
regex: \"source \"\$\(brew --prefix\)\/Caskroom\/google-cloud-sdk\/latest\/google-cloud-sdk\/path\.zsh\.inc\"\"
line: 'source "$(brew --prefix)/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.zsh.inc"'
- name: "Ensure .zshrc imports {{ app_name }}'s autocompletion"
become: true
become_user: "{{ user.username }}"
lineinfile:
path: ~/.zshrc
regex: \"source \"\$\(brew --prefix\)\/Caskroom\/google-cloud-sdk\/latest\/google-cloud-sdk\/completion\.zsh\.inc\"\"
line: 'source "$(brew --prefix)/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/completion.zsh.inc"'