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

Update the archetype schema to match the runtime behaviour #1068

Open
tvallin opened this issue Sep 12, 2024 · 0 comments
Open

Update the archetype schema to match the runtime behaviour #1068

tvallin opened this issue Sep 12, 2024 · 0 comments
Assignees
Labels
4.x archetype bug Something isn't working
Milestone

Comments

@tvallin
Copy link
Member

tvallin commented Sep 12, 2024

Fix the schema to document if attribute on exec element

<exec src="foo" if="${bar}"/>

Investigate if if attributes are supported on all invocation directive in the runtime, if so update the schema accordingly.

Publish the updated schema on helidon.io.


When using the if attribute on exec elements, the schema validation does not fail (version 4.0.11).

Investigate why this does not fail.


Investigate if the following is supported by the runtime:

<output>
</output>
<exec src="foo"/>

If that works update the schema as well.

@tvallin tvallin added bug Something isn't working archetype 4.x labels Sep 12, 2024
@tvallin tvallin added this to the 4.0.12 milestone Sep 12, 2024
@tvallin tvallin self-assigned this Sep 12, 2024
@tvallin tvallin changed the title Add if attribute to archetype schema for invocation directive Update the archetype schema to match the runtime behaviour Sep 12, 2024
@romain-grecourt romain-grecourt modified the milestones: 4.0.12, 4.0.13, 4.0.14 Oct 2, 2024
@romain-grecourt romain-grecourt modified the milestones: 4.0.14, 4.0.15 Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4.x archetype bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants