[VL] Improve nightly builds and upload to apache nightly folder
- Dominant language
- Scala
- Stars
- 1.6k
- Forks
- 657
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 85
Description
### Description
Currently Gluten provides nightly build package for JDK8 only.
https://github.com/apache/incubator-gluten/actions/workflows/velox_nightly.yml
It would be better to add JDK17 package also.
It's also better to place the jars to apache nightly folder, so users can download the jars and do some quick tests
https://nightlies.apache.org/
### Gluten version
None
Contributor guide
Research direction
Start with .github/workflows/velox_nightly.yml, which currently produces the JDK8 nightly package. Trace how that package is built and published, then determine how JDK17 and the Apache nightly folder fit into the workflow. Done means both JDK8 and JDK17 jars are available through https://nightlies.apache.org/.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, java, scala
- Domain
- build-system, ci-cd, release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100