Move label to url in build-flakes
Some checks failed
Run nix flake check / flake-check (push) Failing after 4m4s
Some checks failed
Run nix flake check / flake-check (push) Failing after 4m4s
This commit is contained in:
parent
2538f57312
commit
87c98581c2
@ -7,17 +7,17 @@ for host in $(nix flake show --json| jq -r '.nixosConfigurations | keys[]'); do
|
|||||||
echo "Building $host"
|
echo "Building $host"
|
||||||
if ! nixos-rebuild --verbose -L --flake ".#$host" build; then
|
if ! nixos-rebuild --verbose -L --flake ".#$host" build; then
|
||||||
echo "Build failed for $host"
|
echo "Build failed for $host"
|
||||||
cat <<EOF | curl --data-binary @- "https://pushgw.home.2rjus.net/metrics/job/$JOB_NAME"
|
cat <<EOF | curl --data-binary @- "https://pushgw.home.2rjus.net/metrics/job/$JOB_NAME/host/$host"
|
||||||
# TYPE build_flakes_error gauge
|
# TYPE build_flakes_error gauge
|
||||||
# HELP build_flakes_error 0 if the build was successful, 1 if it failed
|
# HELP build_flakes_error 0 if the build was successful, 1 if it failed
|
||||||
build_flakes_error{instance="$HOSTNAME", host="$host"} 1
|
build_flakes_error{instance="$HOSTNAME"} 1
|
||||||
EOF
|
EOF
|
||||||
else
|
else
|
||||||
echo "Build successful for $host"
|
echo "Build successful for $host"
|
||||||
cat <<EOF | curl --data-binary @- "https://pushgw.home.2rjus.net/metrics/job/$JOB_NAME"
|
cat <<EOF | curl --data-binary @- "https://pushgw.home.2rjus.net/metrics/job/$JOB_NAME/host/$host"
|
||||||
# TYPE build_flakes_error gauge
|
# TYPE build_flakes_error gauge
|
||||||
# HELP build_flakes_error 0 if the build was successful, 1 if it failed
|
# HELP build_flakes_error 0 if the build was successful, 1 if it failed
|
||||||
build_flakes_error{instance="$HOSTNAME", host="$host"} 0
|
build_flakes_error{instance="$HOSTNAME"} 0
|
||||||
EOF
|
EOF
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
@ -29,16 +29,16 @@ git pull
|
|||||||
host="gunter"
|
host="gunter"
|
||||||
if ! nixos-rebuild --verbose -L --flake ".#gunter" build; then
|
if ! nixos-rebuild --verbose -L --flake ".#gunter" build; then
|
||||||
echo "Build failed for $host"
|
echo "Build failed for $host"
|
||||||
cat <<EOF | curl --data-binary @- "https://pushgw.home.2rjus.net/metrics/job/$JOB_NAME"
|
cat <<EOF | curl --data-binary @- "https://pushgw.home.2rjus.net/metrics/job/$JOB_NAME/host/$host"
|
||||||
# TYPE build_flakes_error gauge
|
# TYPE build_flakes_error gauge
|
||||||
# HELP build_flakes_error 0 if the build was successful, 1 if it failed
|
# HELP build_flakes_error 0 if the build was successful, 1 if it failed
|
||||||
build_flakes_error{instance="$HOSTNAME", host="gunter"} 1
|
build_flakes_error{instance="$HOSTNAME"} 1
|
||||||
EOF
|
EOF
|
||||||
else
|
else
|
||||||
echo "Build successful for $host"
|
echo "Build successful for $host"
|
||||||
cat <<EOF | curl --data-binary @- "https://pushgw.home.2rjus.net/metrics/job/$JOB_NAME"
|
cat <<EOF | curl --data-binary @- "https://pushgw.home.2rjus.net/metrics/job/$JOB_NAME/host/$host"
|
||||||
# TYPE build_flakes_error gauge
|
# TYPE build_flakes_error gauge
|
||||||
# HELP build_flakes_error 0 if the build was successful, 1 if it failed
|
# HELP build_flakes_error 0 if the build was successful, 1 if it failed
|
||||||
build_flakes_error{instance="$HOSTNAME", host="gunter"} 0
|
build_flakes_error{instance="$HOSTNAME"} 0
|
||||||
EOF
|
EOF
|
||||||
fi
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user