[YUNIKORN-1256] license issues in deployments examples (#102)

In the k8shim the tfjob contains files that are not part of Apache. The
LICENSE file should show this. It also should show correctly in the
source release and be merged as part of the release build.

Fixing license issues:
- inconsistent formatting (line endings and empty lines)
- missing license in two k8shim files
- update make target to cover new file types

Closes: #102

Signed-off-by: Wilfred Spiegelenburg <wilfreds@apache.org>
3 files changed
tree: afbd07c43063995ca708462297ecde7e70de8c87
  1. helm-charts/
  2. perf-tools/
  3. release-top-level-artifacts/
  4. tools/
  5. .asf.yaml
  6. .gitignore
  7. go.mod
  8. LICENSE
  9. NOTICE
  10. README.md
README.md

Apache YuniKorn Release


This project provides the instructions and tools needed to generate Apache YuniKorn release artifacts. Reference:

Release Procedure

A simplified procedure:

  • Create a release branch in all git repos, such as branch-0.8
  • Stabilize the release
  • Create a tag and prepare to generate the release, e.g v0.8.0
  • Run the release tool to generate source code tarball, checksum and signature
  • Upload tarball, signature and checksum as a release candidate
  • Start a voting thread for the project
  • Publish the release (source code, helm chart and pre-build images)
  • Update the website

The full procedure is documented in the release procedure.