diff --git a/Makefile b/Makefile index 982c674e1..ea7a0f1ed 100644 --- a/Makefile +++ b/Makefile @@ -331,6 +331,9 @@ export PATH := $(CACHE_BIN):$(PATH) $(LOCALBIN): mkdir -p $(LOCALBIN) +$(CACHE_BIN): + mkdir -p $(CACHE_BIN) + ## -------------------------------------- ## Tooling Binaries ## -------------------------------------- diff --git a/devbox.json b/devbox.json index b05fdfa30..b290cd09d 100644 --- a/devbox.json +++ b/devbox.json @@ -20,7 +20,8 @@ "kyverno-chainsaw@latest", "kubernetes-helm@latest", "kubectl@latest", - "kubebuilder@4.2.0" + "kubebuilder@4.2.0", + "jq@latest" ], "shell": { "init_hook": [ diff --git a/devbox.lock b/devbox.lock index 557e335e3..d6d4084c0 100644 --- a/devbox.lock +++ b/devbox.lock @@ -378,6 +378,122 @@ } } }, + "jq@latest": { + "last_modified": "2025-01-31T04:26:24Z", + "resolved": "github:NixOS/nixpkgs/9189ac18287c599860e878e905da550aa6dec1cd#jq", + "source": "devbox-search", + "version": "1.7.1", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "bin", + "path": "/nix/store/ri8k487849v9b290iz384pi1lgw7n585-jq-1.7.1-bin", + "default": true + }, + { + "name": "man", + "path": "/nix/store/l9nf6sjs9hyvjfkmm9njw00mmvh88f6n-jq-1.7.1-man", + "default": true + }, + { + "name": "dev", + "path": "/nix/store/n7880d10c16s05bzg4xh4ak9j7fz9440-jq-1.7.1-dev" + }, + { + "name": "doc", + "path": "/nix/store/axim640z0z67x48qr8nq79qph5j3vj05-jq-1.7.1-doc" + }, + { + "name": "out", + "path": "/nix/store/sj86jzxi9p5pipih6fx7sw9pw6j54qbl-jq-1.7.1" + } + ], + "store_path": "/nix/store/ri8k487849v9b290iz384pi1lgw7n585-jq-1.7.1-bin" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "bin", + "path": "/nix/store/z5vhfsyh4yh7f018q036q260h363a56w-jq-1.7.1-bin", + "default": true + }, + { + "name": "man", + "path": "/nix/store/hvb2dfhc1k02abmai7n3bxi2w7i85k3q-jq-1.7.1-man", + "default": true + }, + { + "name": "doc", + "path": "/nix/store/7120g78wnwvhsazmd65g3v6hkn7fijj6-jq-1.7.1-doc" + }, + { + "name": "out", + "path": "/nix/store/qky6im9rkx32bkngy05lgf2j2mhc9sa1-jq-1.7.1" + }, + { + "name": "dev", + "path": "/nix/store/6xqw0a045m2s6kg7bdx8f0y88x55iw18-jq-1.7.1-dev" + } + ], + "store_path": "/nix/store/z5vhfsyh4yh7f018q036q260h363a56w-jq-1.7.1-bin" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "bin", + "path": "/nix/store/1g73qfq41vldzhaxz82f9dbw3pvsgr5g-jq-1.7.1-bin", + "default": true + }, + { + "name": "man", + "path": "/nix/store/l9jl6mn6f7z8ki4wg4zqa28l3222wbdb-jq-1.7.1-man", + "default": true + }, + { + "name": "out", + "path": "/nix/store/03q69wc4wg57w1i5bapd0671a8wimfhf-jq-1.7.1" + }, + { + "name": "dev", + "path": "/nix/store/xfa0x8yf8nqka5fjvknmwnbgsixx0rqf-jq-1.7.1-dev" + }, + { + "name": "doc", + "path": "/nix/store/3d3vbk2iwg3c2kgbmmr6r6707xkszhy4-jq-1.7.1-doc" + } + ], + "store_path": "/nix/store/1g73qfq41vldzhaxz82f9dbw3pvsgr5g-jq-1.7.1-bin" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "bin", + "path": "/nix/store/69msxmwsxfbxx8mzigzrfppgz6qk1sx8-jq-1.7.1-bin", + "default": true + }, + { + "name": "man", + "path": "/nix/store/0j2mhyyc4rp63wlqip4n9j356nlcqznv-jq-1.7.1-man", + "default": true + }, + { + "name": "dev", + "path": "/nix/store/135pr45fck6iqk1mym8rlb9hz0vxn2cj-jq-1.7.1-dev" + }, + { + "name": "doc", + "path": "/nix/store/bnzrjq3bpagqhd55mz09i8lx6l2qzwq4-jq-1.7.1-doc" + }, + { + "name": "out", + "path": "/nix/store/rxy1z6zcwgrj59gn91r561s3dj0xgjqg-jq-1.7.1" + } + ], + "store_path": "/nix/store/69msxmwsxfbxx8mzigzrfppgz6qk1sx8-jq-1.7.1-bin" + } + } + }, "kind@latest": { "last_modified": "2024-10-13T23:44:06Z", "resolved": "github:NixOS/nixpkgs/d4f247e89f6e10120f911e2e2d2254a050d0f732#kind",