Skip to content

JSON Schema for build trace entry#14425

Merged
Mic92 merged 1 commit intoNixOS:masterfrom
obsidiansystems:json-schema-build-trace
Nov 6, 2025
Merged

JSON Schema for build trace entry#14425
Mic92 merged 1 commit intoNixOS:masterfrom
obsidiansystems:json-schema-build-trace

Conversation

@Ericson2314
Copy link
Copy Markdown
Member

Motivation

More JSON Schema completeness

Context

Depends on #14408


Add 👍 to pull requests you find important.

The Nix maintainer team uses a GitHub project board to schedule and track reviews.

@edolstra
Copy link
Copy Markdown
Member

This probably requires some team discussion on what the big plan with these "build traces" is.

@Ericson2314
Copy link
Copy Markdown
Member Author

This PR or the PR it depends on?

The top commit (this PR proper) just documents the status quo, which I (and @mschwaig) explicitly want to change, so I wouldn't view it as committing us to any design decision.

(In fact, I have #12464 to change it. But I rather do that after this, so I can update the docs and code in one go, and we have something easier to review. That is why I am documenting the status quo first.)

@Ericson2314 Ericson2314 force-pushed the json-schema-build-trace branch 3 times, most recently from 8389afc to 3d120c5 Compare November 3, 2025 20:57
Note, starting to make progress on NixOS#11895 by calling it this in the
manual.
@dpulls
Copy link
Copy Markdown

dpulls bot commented Nov 3, 2025

🎉 All dependencies have been resolved !

@Ericson2314
Copy link
Copy Markdown
Member Author

@edolstra Does it look good now? To be clear, this JSON format is actually used (experimentally) in the binary cache .doi files, so it is not just new concept unit testing code either.

@Mic92 Mic92 added this pull request to the merge queue Nov 6, 2025
Merged via the queue into NixOS:master with commit daace78 Nov 6, 2025
17 checks passed
@github-project-automation github-project-automation bot moved this from Triage to Done in Nix team Nov 6, 2025
@Ericson2314 Ericson2314 deleted the json-schema-build-trace branch November 6, 2025 20:36
@edolstra edolstra mentioned this pull request Dec 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants