Creating runs in distinct dirs

This commit is contained in:
Sean Wilbur 2025-09-09 16:25:48 -05:00
parent 14e3caca1b
commit c910c49efd
3 changed files with 12 additions and 7 deletions

1
.gitignore vendored
View File

@ -0,0 +1 @@
runs

View File

@ -1,13 +1,17 @@
# set dotenv-load := true
set shell := ["bash","-eu","-o","pipefail","-c"]
NOW := `date +%Y%m%d%H%M%S`
run: setup
ts=$(date '+%FT%TZ')
mkdir -p "runs/${ts}"
cd ${ts}
sudo dmidecode > dmidecode
rye run ansible localhost -m ansible.builtin.setup > ansible.builtin.setup.json
inxi --expanded > inxi.expanded
mkdir -p "runs/{{ NOW }}"
cd "runs/{{ NOW }}"
sudo dmidecode > "runs/{{ NOW }}/dmidecode"
rye run ansible localhost -m ansible.builtin.setup > "runs/{{ NOW }}/ansible.builtin.setup.json"
inxi --full > "runs/{{ NOW }}/inxi.expanded"
setup:
rye sync
clean:
rm -rf runs

View File

@ -1,6 +1,6 @@
[project]
name = "inspector"
version = "0.1.2"
version = "0.1.3"
description = "System inspection routine."
authors = [
{ name = "Sean Wilbur", email = "sean@abutili.com" }