aboutsummaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
-rwxr-xr-xbin/asdf21
-rw-r--r--bin/requirements.txt6
-rwxr-xr-xbin/terraform2
3 files changed, 27 insertions, 2 deletions
diff --git a/bin/asdf b/bin/asdf
new file mode 100755
index 0000000..94ea911
--- /dev/null
+++ b/bin/asdf
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+set -euo pipefail
+
+v="0.14.1"
+
+basedir="${0%/*}"
+self="${0##*/}"
+
+url="https://github.com/asdf-vm/asdf/archive/refs/tags/v$v.tar.gz"
+dir="$basedir/.tmp"
+bin="$dir/$self-$v/bin/$self"
+
+if [ ! -x "$bin" ]
+then
+ rm -rf "$dir"
+ mkdir -p "${dir}"
+ curl -L "$url" | tar xfz - -C $dir
+fi
+
+exec "$bin" "${@}"
diff --git a/bin/requirements.txt b/bin/requirements.txt
index a3669d5..b47e2cd 100644
--- a/bin/requirements.txt
+++ b/bin/requirements.txt
@@ -1 +1,5 @@
-ansible==8.4.0
+ansible==10.4.0
+gns3fy==0.8.0
+netaddr==1.3.0
+swiplserver==1.0.2
+jinja2<3.1
diff --git a/bin/terraform b/bin/terraform
index d90a3d8..e1a4dfc 100755
--- a/bin/terraform
+++ b/bin/terraform
@@ -2,7 +2,7 @@
set -euo pipefail
-version=1.3.6
+version=1.9.5
basedir="${0%/*}"