aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/roles/vagrant/tasks/main.yml
blob: 7489480b56056b73f0608e45cf6297f5bf234538 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
- name: Check if vagrant is installed
  command: vagrant --version
  register: vagrant_version
  changed_when: no
  failed_when: no

- when: vagrant_version.rc == 0
  block:
    - name: Update plugins
      command: vagrant plugin update

    - name: Prune invalid entries
      command: vagrant global-status --prune

    - name: Clean up boxes
      command: vagrant box prune --force --keep-active-boxes