Skip to content

Adding duvet for a specific Ruby test server#26

Merged
seebees merged 3 commits into
fireegg-test-serversfrom
seebees/fireegg-adding-duvet
Sep 29, 2025
Merged

Adding duvet for a specific Ruby test server#26
seebees merged 3 commits into
fireegg-test-serversfrom
seebees/fireegg-adding-duvet

Conversation

@seebees

@seebees seebees commented Sep 29, 2025

Copy link
Copy Markdown

This sets up duvet to run in the ruby-v2-server directory.
The Makefile in that directory has targets duvet and view-report-mac.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

lucasmcdonald3
lucasmcdonald3 previously approved these changes Sep 29, 2025

# Include required specifications here
[[specification]]
source = "../specification/s3-encryption/data-format/content-metadata.md"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: maybe just use ../specification/s3-encryption/data-format/*.md ?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does not work :(

% make duvet
duvet report
  Extracting requirements
  × ../specification/s3-encryption/data-format/*.md
  ╰─▶ No such file or directory (os error 2)

@@ -0,0 +1,217 @@
target = "../specification/s3-encryption/data-format/content-metadata.md#content-metadata-mapkeys"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i don't think we want to check this in?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The way Duvet works, is that file is so that we can configure extra requirements. I can remove it, but we commit these files everywhere else

duvet:
duvet report

view-report-mac:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

suggestion: also upload the report using the upload-artifacts action, see #20 for an example

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You are suggesting also adding it to CI? Then we also need to install duvet and all that.

@seebees seebees merged commit eb58046 into fireegg-test-servers Sep 29, 2025
2 checks passed
@seebees seebees deleted the seebees/fireegg-adding-duvet branch September 29, 2025 20:54
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.

3 participants