-
Notifications
You must be signed in to change notification settings - Fork 176
Closed
Labels
area/CIFor our Continuous IntegrationFor our Continuous Integration
Description
What
Let's split nnfw/one-devtools docker image for each usage by using different tag
- Native buildtool image for each ubuntu version, x64 / arm64 multi-architecture
- Cross buildtool image for each ubuntu version
- GBS buildtool image
- Android buildtool image (already exist)
- Linting tool image (if need)
- Test environment image (if need)
Why
When we used AWS with jenkins, we don't need to consider docker image installation time because build servers (AWS instances) turn on with docker image installed status. It was no problem to use big docker image.
But currently, we are using github action runner, and docker image download time is more important. And Azure kubernetes I'm testing also turn on without docker image (with self-hosted runner setting only), so it also requires docker image download. To reduce build starting time and networking cost, we need to split docker image for each usage.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/CIFor our Continuous IntegrationFor our Continuous Integration