Skip to content

Conversation

@dnskr
Copy link
Contributor

@dnskr dnskr commented Dec 27, 2022

Why are the changes needed?

The changes are needed to be compliant with Helm recommendations:

  1. https://helm.sh/docs/topics/charts/#the-chart-file-structure
The directory name is the name of the chart (without versioning information).
Thus, a chart describing WordPress would be stored in a wordpress/ directory.
  1. https://helm.sh/docs/howto/chart_releaser_action/#repository-changes
The charts should be placed under /charts directory at the top-level of the directory tree.

How was this patch tested?

  • Add some test cases that check the changes thoroughly including negative and positive cases if possible

  • Add screenshots for manual tests if appropriate

  • Run test locally before make a pull request

@github-actions github-actions bot added the kind:documentation Documentation is a feature! label Dec 27, 2022
@ulysses-you
Copy link
Contributor

thanks, merging to master

@ulysses-you ulysses-you added this to the v1.7.0 milestone Dec 28, 2022
pan3793 pushed a commit that referenced this pull request Jan 11, 2023
…s change

### _Why are the changes needed?_

After changes in #4034, we should modify `./build/dist` to build kyuubi binary with charts

### _How was this patch tested?_
- [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

- [x] Add screenshots for manual tests if appropriate

- [ ] [Run test](https://kyuubi.apache.org/docs/latest/develop_tools/testing.html#running-tests) locally before make a pull request

![WX20230111-155842](https://user-images.githubusercontent.com/52876270/211750105-32ede463-ca6d-41ff-aea4-fd19a200bf8c.png)

Closes #4143 from zwangsheng/helm/build_dist_with_charts.

Closes #4034

78edac4 [zwangsheng] [BUILD] Should build binary with charts dir

Authored-by: zwangsheng <[email protected]>
Signed-off-by: Cheng Pan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind:documentation Documentation is a feature!

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants