Skip to content

Add CustomBuild config schema and builds config download#249

Draft
shiv-tyagi wants to merge 13 commits into
ArduPilot:mainfrom
shiv-tyagi:feat/build-config-endpoint
Draft

Add CustomBuild config schema and builds config download#249
shiv-tyagi wants to merge 13 commits into
ArduPilot:mainfrom
shiv-tyagi:feat/build-config-endpoint

Conversation

@shiv-tyagi

@shiv-tyagi shiv-tyagi commented Jul 25, 2026

Copy link
Copy Markdown
Member

Should be merged after #248 and #250

Adds a shared config schema and build_config helpers, packs custombuild.yaml into each build archive, and exposes GET /api/v1/builds/{id}/config so a build can be downloaded as rebuildable YAML.

Made with Cursor

shiv-tyagi and others added 3 commits July 25, 2026 13:50
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@shiv-tyagi
shiv-tyagi force-pushed the feat/build-config-endpoint branch 8 times, most recently from 73222e1 to 98b28bb Compare July 25, 2026 09:41
shiv-tyagi and others added 10 commits July 25, 2026 15:23
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant