Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add artifacts support #1189

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Add artifacts support #1189

wants to merge 4 commits into from

Conversation

alexgg
Copy link
Contributor

@alexgg alexgg commented Jun 19, 2024

No description provided.

@alexgg alexgg requested a review from rcooke-warwick June 19, 2024 11:58
@flowzone-app flowzone-app bot enabled auto-merge June 19, 2024 12:00
Copy link
Member

@vipulgupta2048 vipulgupta2048 left a comment

Choose a reason for hiding this comment

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

What's the usecase for this?

suites/e2e/suite.js Show resolved Hide resolved
@alexgg alexgg requested a review from vipulgupta2048 June 24, 2024 15:28
@alexgg alexgg force-pushed the alexgg/artifacts branch from a68487d to 1b05e8e Compare June 24, 2024 15:29
@vipulgupta2048 vipulgupta2048 dismissed their stale review June 26, 2024 11:19

Unblock the PR merge

alexgg added 2 commits June 26, 2024 13:50
Change-type: patch
Signed-off-by: Alex Gonzalez <[email protected]>
Artifacts are needed to program some device types, like the CM4 with
secure boot support.

Change-type: patch
Signed-off-by: Alex Gonzalez <[email protected]>
@alexgg alexgg force-pushed the alexgg/artifacts branch from 1b05e8e to 7ff31d9 Compare June 26, 2024 11:50
Copy link
Member

@vipulgupta2048 vipulgupta2048 left a comment

Choose a reason for hiding this comment

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

Several clarifications,

  1. Are we hoping to send several artifacts in the future? If it's a singular folder or file, then would it be better to call it artifact or testArtifact or extraArtifact
  2. Adding it here in the e2e suite.js wouldn't have an effect since there is no artifacts property in the suites/config.js
  • Either we add it to config.js and it gets tested in the e2e tests of leviathan
  • Or we don't add it at all in the e2e tests.

I have introduced this in the config.js schema so at least it won't error out when the client processes it.

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