diff --git a/roles/base/tasks/main.yml b/roles/base/tasks/main.yml index 4dcc84f..2d36b02 100644 --- a/roles/base/tasks/main.yml +++ b/roles/base/tasks/main.yml @@ -42,6 +42,7 @@ - keychain - libarchive-tools - lsof + - mailutils - mg - nmap - nvi diff --git a/roles/development/defaults/main.yml b/roles/development/defaults/main.yml index e34f93c..47f1cb2 100644 --- a/roles/development/defaults/main.yml +++ b/roles/development/defaults/main.yml @@ -1,4 +1,4 @@ -go_version: 1.20.3 +go_version: 1.20.4 bazelisk_version: 1.16.0 dev_embedded: False dev_full: False diff --git a/roles/development/tasks/main.yml b/roles/development/tasks/main.yml index e8250ce..b915a66 100644 --- a/roles/development/tasks/main.yml +++ b/roles/development/tasks/main.yml @@ -29,7 +29,7 @@ - python3-progressbar - python3-pycryptodome - sbcl - - termshark + - sqlite3 - texinfo - tig - tshark @@ -91,6 +91,16 @@ dest: "/home/{{ laptop_user }}/.local/bin" creates: "/home/{{ laptop_user }}/.local/bin/buildifier" +- name: setup bazel symlink + become: true + ansible.builtin.file: + src: "/home/{{ laptop_user }}/.local/bin/bazelisk" + dest: /usr/local/bin/bazel + state: link + owner: root + group: root + mode: '0755' + ## virtualization and containerization - name: ensure repository key is installed when: dev_virt or dev_full @@ -334,3 +344,11 @@ group: root mode: 0755 state: link + +- name: install minio CLI tool + become: true + ansible.builtin.get_url: + checksum: sha256:cd26ea353811880704efe8eb1b3335461240c1d4f7e4f3efee1b4391697662e4 + dest: /usr/local/bin/mc + mode: 0755 + url: https://dl.min.io/client/mc/release/linux-amd64/archive/mc.RELEASE.2023-05-04T18-10-16Z diff --git a/site.yml b/site.yml index efedf31..ed91f25 100644 --- a/site.yml +++ b/site.yml @@ -1,6 +1,7 @@ - hosts: laptop roles: - base + - matrix - dotfiles - server - desktop @@ -16,6 +17,7 @@ - hosts: desktop roles: - base + - matrix - dotfiles - server - desktop @@ -43,6 +45,7 @@ - hosts: build roles: - base + - matrix - dotfiles - development - server