Hi,
With HDDS-2400 and HDDS-2482 we started to use github-actions[1] to
execute some of the CI checks.
checkstyle/findbugs/rat/author/unit/acceptance tests are checked by the
github actions.
1. checks are executed for all the pull requests
2. and for all the commits (post-commit), see the status of the commits
here: https://github.com/apache/hadoop-ozone/commits/master
I started to turn off [2] the kubernetes based builds. From now, only
the acceptance tests are executed on k8s with the help of argo workflow [3]
Some practical information:
1. "/retest" comment DOESN'T work for github actions. Use the "re-run
checks" button from the build page (for example on this page:
https://github.com/apache/hadoop-ozone/pull/142/checks?check_run_id=304588699)
2. To check the detailed results you can download the artifacts from
the same page
Some TODO ideas:
1. Implement rebase on top of the latest target branch (for PR checks)
2. Create daily build (run code style + unit for post-commit and
acceptance/integration daily)
3. Stabilize the integration tests (exclude unstable tests) and run
them with github actions
Marton
[1] https://github.com/features/actions
[2]
https://github.com/elek/argo-ozone/commit/b6b56f7a95a21ee1c73cb48257ef51bb6c8cf97e
[3] https://github.com/elek/argo-ozone/
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]