Browse Source

update

master
Dirk Wirts 2 years ago
parent
commit
1b0eaad39b
  1. 26
      ansible-bash_aliases.yml

26
ansible-bash_aliases.yml

@ -0,0 +1,26 @@
---
- name: Setup Bash Aliases
hosts: all
become: true
tasks:
- name: Create bash_aliases file
ansible.builtin.copy:
dest: /etc/profile.d/99-custom-settings.sh
mode: '0755'
owner: root
group: root
content: |
# user alias settings
alias system-update='sudo apt update && sudo apt dist-upgrade -y'
alias ll='ls -la'
alias dcr='docker compose up -d --force-recreate'
alias dcu='docker compose build --pull; docker compose pull --ignore-buildable; docker compose up -d --force-recreate'
alias dcl='docker compose logs -f'
- name: Source the bash_aliases file
ansible.builtin.command: /bin/bash -c "source /etc/profile.d/99-custom-settings.sh"
args:
warn: false
register: source_aliases
changed_when: "source_aliases.stdout != ''"
failed_when: "source_aliases.rc != 0"
Loading…
Cancel
Save