Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add cache action to speed up mvn workflow [skip ci] (#9674)
* add cache for testing Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * change cache key file Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add cache for all stages Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * change key path Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add mvn help to test Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add isolated cache job Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add checkout Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add java setup Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * remove distribution Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add distribution Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add retry for cache Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add project param Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * make sure cache finished before shim version matrix Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add cache Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add cache Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add cache Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add check Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * remove test step Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add ls before cache Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add check Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * removed test steps Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add new mvn command, and changed key Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * change mvn command Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * change mvn command Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * Update .github/workflows/mvn-verify-check.yml Co-authored-by: Gera Shegalov <gshegalov@nvidia.com> * Update .github/workflows/mvn-verify-check.yml Co-authored-by: Gera Shegalov <gshegalov@nvidia.com> * change key format Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * change time format Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add date Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * fix bug Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * fix time Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * chang key name Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * fix bug Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * change time def Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * change time Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add step to get current date Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * recover excess deletion. Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * change ref to target branch Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * generate key in cache job Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * upadte key Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * echo key for testing Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * fix bug of time Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * test date Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * remove java version matrix Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * add runner os Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * Update .github/workflows/mvn-verify-check.yml Co-authored-by: Gera Shegalov <gshegalov@nvidia.com> * Update .github/workflows/mvn-verify-check.yml Co-authored-by: Gera Shegalov <gshegalov@nvidia.com> * add scala 213, and adjusted sequence of steps Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * change iteration var name Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> * Update .github/workflows/mvn-verify-check.yml Co-authored-by: Gera Shegalov <gshegalov@nvidia.com> --------- Signed-off-by: YanxuanLiu <yanxuanl@nvidia.com> Co-authored-by: Gera Shegalov <gshegalov@nvidia.com>
- Loading branch information