-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Closed
Description
This is a tracking issue for the process of updating the TVM ci- containers to reflect the following PRs:
- Use new SBT Debian Repo before bintray is shutdown #7926
- [microTVM] Refactor zephyr installation + Update Zephyr RVM doc #7915
It will also unblock PRs:
- [ETHOSN] Removed support for 20.08 version of the driver stack. #7858
- Bumped Ubuntu version to 18.04 for ci_gpu #7970 (it's possible we could just include this PR in this update)
Steps:
- Pick the latest revision of
mainand use that specific git hash for following steps. Document it here. - Build docker containers, tagging them as e.g.
<username>/ci-<container>:v0.<ver>(we may not need to build all of these if Bumped Ubuntu version to 18.04 for ci_gpu #7970 is not included here)- ci-arm
- ci-cpu
- ci-gpu
- ci-i386
- ci-lint
- ci-qemu
- ci-wasm
- Push docker containers to Docker Hub
- Create a draft PR modifying
Jenkinsfileto point all containers at<username>/ci-<container>:v0.<ver> - Force-push the PR to ci-docker-staging branch
- Jenkins will notice the push and start a build here
- Debug the build and repeat these steps until the build passes
- Push the valid containers to
tlcpack/ci-<container>:v0.<ver> - Update the PR to point
Jenkinsfileto the new containers. - Merge the PR.
Let's use this tracking issue to record challenges we face in updating the drivers.
@jroesch can you please note down where you were with this?
Metadata
Metadata
Assignees
Labels
No labels