changeset 6841:83a8122cfd8c

ci: run checks-py3 using v2.0 images The changes in test-check-sdist.t are related to the "egg-info" directory inside the tarball. Apparently the newer versions of whatever `setup.py sdist` is using now adds this directory with various meta information about the package, so now we have 5 more files in the tarball. The exact files are: hg_evolve.egg-info/ hg_evolve.egg-info/PKG-INFO hg_evolve.egg-info/SOURCES.txt hg_evolve.egg-info/dependency_links.txt hg_evolve.egg-info/top_level.txt
author Anton Shestakov <av6@dwimlabs.net>
date Mon, 09 Sep 2024 17:28:07 +0400
parents 12a031f3587f
children ee200d1337a7
files .gitlab-ci.yml tests/test-check-sdist.t
diffstat 2 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/.gitlab-ci.yml	Sun Aug 25 17:55:37 2024 +0400
+++ b/.gitlab-ci.yml	Mon Sep 09 17:28:07 2024 +0400
@@ -34,6 +34,7 @@
 
 checks-py3:
     <<: *runtests
+    image: registry.heptapod.net/mercurial/ci-images/py3-hgext3rd:v2.0
     variables:
         RUNTEST_ARGS: "--test-list /tmp/check-tests.txt"
         CI_CLEVER_CLOUD_FLAVOR: S
--- a/tests/test-check-sdist.t	Sun Aug 25 17:55:37 2024 +0400
+++ b/tests/test-check-sdist.t	Mon Sep 09 17:28:07 2024 +0400
@@ -37,7 +37,7 @@
   $ grep -E '^tests/test-.*\.(t|py)$' files > test-files
   $ grep -E -v '^tests/test-.*\.(t|py)$' files > other-files
   $ wc -l other-files
-  146 other-files
+  151 other-files
   $ wc -l test-files
   ??? test-files (glob)
   $ grep -F debian files