- Mar 26, 2025
-
-
Georges Racinet authored
-
- Mar 19, 2025
-
-
Georges Racinet authored
Part of heptapod#2091, will be needed for Mercurial 7.0
-
- Mar 15, 2025
-
-
Georges Racinet authored
-
- Mar 14, 2025
-
-
Georges Racinet authored
We do not change the version yet, but it will be easy to do when compatibility is ensured (we have such wheels for 6.8 and 6.9) build-essential still needed for Rust build of tokei
-
- Mar 09, 2025
-
-
Georges Racinet authored
With the move to Debian 12, we need to use a virtualenv, the base image has already been updated to provide that. With the current Mercurial stable (7.0), `python setup.py --rust` simply does not work anymore, but building a wheel locally does. Also, the MSRV is now 1.79. We keep on using 1.73 for the released versions, because that is the one provided by Omnibus and heptapod-base CI images (inherited from upstream GitLab).
-
- Mar 08, 2025
-
-
Georges Racinet authored
-
- Aug 12, 2024
-
-
Georges Racinet authored
-
Georges Racinet authored
Can be useful because this image is used for more than testsing py-heptapod and HGitaly.
-
- Aug 08, 2024
-
-
Georges Racinet authored
-
- Jul 22, 2024
-
-
Georges Racinet authored
and upgrading for check the `hg-evolve` *minimal* requirement
-
Georges Racinet authored
Rust 1.73 is both the MSRV of Mercurial and of RHGitaly
-
Georges Racinet authored
It makes more sense, but it is painful because of the download and extracted directory wearing the exact version in their names.
-
- May 24, 2024
-
-
Georges Racinet authored
-
- Apr 22, 2024
-
-
Georges Racinet authored
-
- Apr 19, 2024
-
-
Georges Racinet authored
-
Georges Racinet authored
mirror.o.n is down and not guaranteed to come back, using the official Mercurial site instead. The dependency to it was implicit in the pull of the mercurial repository (cloned from mirror.o.n in Octobus base image). It is not 100% sure these rolling images are relevant for the stable branch (could be) and almost certain they are not for the oldstable branch. We should probably add some job rules, but that will be for another day.
-
- Apr 02, 2024
-
-
Georges Racinet authored
-
- Jan 20, 2024
-
-
Georges Racinet authored
-
- Jan 18, 2024
-
-
Georges Racinet authored
-
- Jan 06, 2024
-
-
Georges Racinet authored
Requires hg-evolve 11.1 due to `opts` vs `**opts` in `commitstatus`
-
- Dec 12, 2023
-
-
Georges Racinet authored
-
Georges Racinet authored
-
- Nov 24, 2023
-
-
Georges Racinet authored
Brings in go-license-detector and Mercurial 6.5
-
- Nov 20, 2023
-
-
Georges Racinet authored
-
- Nov 16, 2023
-
-
Georges Racinet authored
For CI purposes, downloading the prebuilt binary is good enough. It will be available in /usr/local/bin, hoping that is on PATH for all jobs.
-
- Nov 14, 2023
-
-
Georges Racinet authored
-
- Aug 11, 2023
-
-
Georges Racinet authored
Brings in Tokei for HGitaly plain integration tests
-
- Aug 06, 2023
-
-
Georges Racinet authored
-
- May 04, 2023
-
-
Georges Racinet authored
Same as in the case of Omnibus, we're installing a version that builds with `cargo install` (Exherbo's 12.0.4 does not)
-
- Aug 06, 2023
-
-
Georges Racinet authored
This is the general version available in GitLab context, and it can build Tokei, which will be soon needed (see hgitaly#12)
-
- May 03, 2023
-
-
Georges Racinet authored
-
- Mar 31, 2023
-
-
Georges Racinet authored
Apparently, the default CC flavor ("S" for the Heptapod group) is not enough any more.
-
- Mar 13, 2023
-
-
Georges Racinet authored
This is the version used in Heptapod releases as of 0.35.0rc1. It shouldn't change much, but a closer match is always better.
-
Georges Racinet authored
-
- Feb 13, 2023
-
-
Georges Racinet authored
We'll need to get back to Debian 11 (bullseye) as base image, because Python 3.11 is not an option with the version of `grpcio` used in HGitaly. This means that the Debian version of the Rust toolchain becomes too old, and we have to provide the same version as in Debian testing. Of course there's now way we'd pipe a curl output to sh, instead we're including a just downloaded version of https://sh.rustup.rs Note: `source` is not available from Docker `RUN` statements, but `.` is.
-
- Dec 12, 2022
-
-
Georges Racinet authored
The very old pytest version does not seem to support Python 3.10 that ships with Debian bookworm (hence fixed-pydeps:latest from the default branch)
-
Georges Racinet authored
For the switching logic between branches of fixed-pydeps
-
Georges Racinet authored
Because future Mercurial 6.4 depending onto higher Rust version, we will soon need to bump the base image, hence have two versions of the fixed-pydeps image. Backed out changeset b9613b576c71
-
- Nov 22, 2022
-
-
Georges Racinet authored
-
- Nov 20, 2022
-
-
Georges Racinet authored
-