Skip to content

Right default directory for charts #50

@vromero

Description

@vromero

In PackageMojo.java and in the documentation we can see that chartContentsUri by default points to file:${project.basedir}/src/helm/charts/${project.artifactId}/.

However, the standard directory layout of maven would suggest that the default directory should be file:${project.basedir}/src/main/helm/charts/${project.artifactId}/. Specifically the paragraphs:

Within artifact producing source directories (ie. main and test), there is one directory for the language java (under which the normal package hierarchy exists), and one for resources (the structure which is copied to the target classpath given the default resource definition).

If there are other contributing sources to the artifact build, they would be under other subdirectories: for example src/main/antlr would contain Antlr grammar definition files.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions