Closed sunya-ch closed 2 years ago
This PR mainly implements GitHub Action workflows for automatically building and pushing controller, bundle, and daemon images to the repository.
There are three workflows:
build_push_controller
build_push_daemon
unittest
To avoid unnecessary build and push,
controller
daemon
ci
The unittest will be executed for all branches except explicitly non-related doc branch.
doc
Detail modifications:
Signed-off-by: Sunyanan Choochotkaew sunyanan.choochotkaew1@ibm.com
Thanks for quick implementation!
This PR mainly implements GitHub Action workflows for automatically building and pushing controller, bundle, and daemon images to the repository.
There are three workflows:
build_push_controller
: build and push controller and its bundle imagesbuild_push_daemon
: build CNI, move to daemon local folder, and build and push daemon imageunittest
: run test for controllerTo avoid unnecessary build and push,
controller
branch first to executebuild_push_controller
.daemon
should be pushed to daemon branch to executebuild_push_daemon
.ci
branch.The unittest will be executed for all branches except explicitly non-related
doc
branch.Detail modifications:
Signed-off-by: Sunyanan Choochotkaew sunyanan.choochotkaew1@ibm.com