This is an automated email from the ASF dual-hosted git repository.
areusch pushed a change to branch areusch/freeze-dependencies
in repository https://gitbox.apache.org/repos/asf/tvm.git
discard 8155300f8f fix freeze-deps computation of docker image name
discard b7770381e0 try to fix image mangling
discard 0bb4209382 add pillow
discard 129164b67b escape image name
discard 51874ddac6 build and test with img
discard ccd76d9231 try different signature
discard 1e122af976 move pack/unpack earlier
discard aab6d09eaf remove arch
discard c12dc18a26 fix jenkinsfile
discard 6d4df2170b downgrade black due to tensorflow-gpu
discard 223eeab98e freeze py deps
discard 48d9ce624b Update jenkinsfile
discard 65d8297a12 Add lint deps
discard 1ffe5b34bd Adjust Dockerfile python installs
discard 3d73300a52 point caffe install script at proper venv
discard 70d220d0b9 Add mxnet to gen_requirements.
discard 6d3585325d Remove per-arch base images and use ci_py_venv instead.
discard 139a75c5ba more jenkinsfile fixes
discard 108ff404dc fix build tag x2
discard e1ee607f71 regenerate Jenkinsfile
discard 75e491d218 fix build tag
discard 0678170b3c fixup! Rename i386 to x86
discard b887163470 fixup! Rename arm to aarch64, add bootstrap requirements.
discard eb290e571e Rename i386 to x86
discard edfbbc9e72 Rename arm to aarch64, add bootstrap requirements.
discard 7170c35673 no tty
discard 93f07952c8 deal with % in BUILD_TAG
discard a254bc8019 don't need --platform anymore
discard b8d451c1aa Fix unbound variable error
discard e148171ec8 build arch images in Jenkins
discard 1a8d27aca1 make rebuild-images flow build base images
discard 8bd3ccb1e8 check in more artifacts
discard 3415b9a988 changes to dockerfile and pyproject
discard d575a25763 infra changes
discard eca0948855 modify install scripts
discard bdeb2dabf8 checking in example artifacts
discard 076ba8a33b making some progress
new 4cbde7399b Add freeze_deps tool and modify gen_requirements to work
with it.
new 5f47ca5590 Add docker container for freezing python deps.
new b60fa1c386 Align Python and package install process in all containers.
new 1e2f28eb06 Adjust package installs with py-deps to use the virtualenv.
new 03e1f202bf Patch publish Jenkinsfiles PR.
new 710f07e61d test Jenkins infra
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (8155300f8f)
\
N -- N -- N refs/heads/areusch/freeze-dependencies (710f07e61d)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
Jenkinsfile | 432 +--
docker/Dockerfile.ci_cpu | 2 -
docker/Dockerfile.ci_gpu | 2 +-
docker/Dockerfile.ci_hexagon | 6 +-
docker/Dockerfile.ci_i386 | 5 -
docker/Dockerfile.ci_lint | 4 +-
docker/Dockerfile.ci_qemu | 2 -
docker/Dockerfile.ci_wasm | 5 -
docker/install/ubuntu_install_python.sh | 3 -
docker/python/bootstrap-requirements-aarch64.txt | 41 -
docker/python/bootstrap-requirements-x86.txt | 41 -
docker/python/build/poetry.lock | 2988 ++++++++++++++++++++
docker/python/build/pyproject.toml | 173 ++
docker/python/freeze-dependencies.sh | 2 +-
jenkins/Jenkinsfile.j2 | 358 ++-
jenkins/generate.py | 4 +-
jenkins/macros.j2 | 9 +-
tests/python/ci/test_ci.py | 95 +-
tests/scripts/cmd_utils.py | 21 +-
tests/scripts/git_utils.py | 1 +
.../Makefile => tests/scripts/http_utils.py | 30 +-
tests/scripts/should_rebuild_docker.py | 154 +
22 files changed, 3916 insertions(+), 462 deletions(-)
delete mode 100644 docker/python/bootstrap-requirements-aarch64.txt
delete mode 100644 docker/python/bootstrap-requirements-x86.txt
create mode 100644 docker/python/build/poetry.lock
create mode 100644 docker/python/build/pyproject.toml
copy apps/extension/Makefile => tests/scripts/http_utils.py (59%)
create mode 100755 tests/scripts/should_rebuild_docker.py