# HG changeset patch
# User Matt Harbison <
matt_h...@yahoo.com>
# Date 1720453270 14400
# Mon Jul 08 11:41:10 2024 -0400
# Branch stable
# Node ID 182597dc2735b7eee38f4fb41bdbcdd3b9540d0a
# Parent 333fa9d5b778e32aa9290453daa0f52820bb6a48
# EXP-Topic ci-fix
ci: update the path to the upsteam Mercurial repo
This CI image seems to have "
https://mirror.octobus.net/hg/" baked into the
existing repo. We should update the image to fix that, use a modern python,
etc, but I don't want to deal with that right now.
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,7 +6,7 @@
- apt-get update
- apt-get -y install python3-pyqt5 python3-pyqt5.qsci xvfb
- pip3 install --user nose
- - hg -R /ci/repos/mercurial pull
+ - hg -R /ci/repos/mercurial pull
https://repo.mercurial-scm.org/hg
- hg -R /ci/repos/mercurial update 'tag("re:\A5\.9")'
- hg -R /ci/repos/mercurial summary
- make -C /ci/repos/mercurial local PYTHON=python3
@@ -20,7 +20,7 @@
- apt-get update
- apt-get -y install python3-pyqt5 python3-pyqt5.qsci xvfb
- pip3 install --user nose
- - hg -R /ci/repos/mercurial pull
+ - hg -R /ci/repos/mercurial pull
https://repo.mercurial-scm.org/hg
- hg -R /ci/repos/mercurial update 'tag("re:\A6\.0")'
- hg -R /ci/repos/mercurial summary
- make -C /ci/repos/mercurial local PYTHON=python3
@@ -34,7 +34,7 @@
- apt-get update
- apt-get -y install python3-pyqt5 python3-pyqt5.qsci xvfb
- pip3 install --user nose
- - hg -R /ci/repos/mercurial pull
+ - hg -R /ci/repos/mercurial pull
https://repo.mercurial-scm.org/hg
- hg -R /ci/repos/mercurial update 'tag("re:\A6\.1")'
- hg -R /ci/repos/mercurial summary
- make -C /ci/repos/mercurial local PYTHON=python3
@@ -48,7 +48,7 @@
- apt-get update
- apt-get -y install python3-pyqt5 python3-pyqt5.qsci xvfb
- pip3 install --user nose
- - hg -R /ci/repos/mercurial pull
+ - hg -R /ci/repos/mercurial pull
https://repo.mercurial-scm.org/hg
- hg -R /ci/repos/mercurial update 'tag("re:\A6\.2")'
- hg -R /ci/repos/mercurial summary
- make -C /ci/repos/mercurial local PYTHON=python3
@@ -62,7 +62,7 @@
- apt-get update
- apt-get -y install python3-pyqt5 python3-pyqt5.qsci xvfb
- pip3 install --user nose
- - hg -R /ci/repos/mercurial pull
+ - hg -R /ci/repos/mercurial pull
https://repo.mercurial-scm.org/hg
- hg -R /ci/repos/mercurial update 'tag("re:\A6\.3")'
- hg -R /ci/repos/mercurial summary
- make -C /ci/repos/mercurial local PYTHON=python3
@@ -76,7 +76,7 @@
- apt-get update
- apt-get -y install python3-pyqt5 python3-pyqt5.qsci xvfb
- pip3 install --user nose
- - hg -R /ci/repos/mercurial pull
+ - hg -R /ci/repos/mercurial pull
https://repo.mercurial-scm.org/hg
- hg -R /ci/repos/mercurial update 'tag("re:\A6\.4")'
- hg -R /ci/repos/mercurial summary
- make -C /ci/repos/mercurial local PYTHON=python3
@@ -90,7 +90,7 @@
- apt-get update
- apt-get -y install python3-pyqt5 python3-pyqt5.qsci xvfb
- pip3 install --user nose
- - hg -R /ci/repos/mercurial pull
+ - hg -R /ci/repos/mercurial pull
https://repo.mercurial-scm.org/hg
- hg -R /ci/repos/mercurial update 'tag("re:\A6\.5")'
- hg -R /ci/repos/mercurial summary
- make -C /ci/repos/mercurial local PYTHON=python3
@@ -104,7 +104,7 @@
- apt-get update
- apt-get -y install python3-pyqt5 python3-pyqt5.qsci xvfb
- pip3 install --user nose
- - hg -R /ci/repos/mercurial pull
+ - hg -R /ci/repos/mercurial pull
https://repo.mercurial-scm.org/hg
- hg -R /ci/repos/mercurial update 'tag("re:\A6\.6")'
- hg -R /ci/repos/mercurial summary
- make -C /ci/repos/mercurial local PYTHON=python3
@@ -118,7 +118,7 @@
- apt-get update
- apt-get -y install python3-pyqt5 python3-pyqt5.qsci xvfb
- pip3 install --user nose
- - hg -R /ci/repos/mercurial pull
+ - hg -R /ci/repos/mercurial pull
https://repo.mercurial-scm.org/hg
- hg -R /ci/repos/mercurial update stable
- hg -R /ci/repos/mercurial summary
- make -C /ci/repos/mercurial local PYTHON=python3
@@ -132,7 +132,7 @@
- apt-get update
- apt-get -y install python3-pyqt5 python3-pyqt5.qsci xvfb
- pip3 install --user nose
- - hg -R /ci/repos/mercurial pull
+ - hg -R /ci/repos/mercurial pull
https://repo.mercurial-scm.org/hg
- hg -R /ci/repos/mercurial update default
- hg -R /ci/repos/mercurial summary
- make -C /ci/repos/mercurial local PYTHON=python3
@@ -146,7 +146,7 @@
- apt-get update
- apt-get -y install python3-pyqt5 python3-pyqt5.qsci
- pip3 install --user --upgrade libcst==0.3.20 pytype==2022.03.29
- - hg -R /ci/repos/mercurial pull
+ - hg -R /ci/repos/mercurial pull
https://repo.mercurial-scm.org/hg
- hg -R /ci/repos/mercurial update stable
- hg -R /ci/repos/mercurial summary
- make local PYTHON=python3 HGPATH=/ci/repos/mercurial
@@ -159,7 +159,7 @@
- apt-get update
- apt-get -y install python3-pyqt5 python3-pyqt5.qsci
- pip3 install --user --upgrade libcst==0.3.20 pytype==2022.03.29
- - hg -R /ci/repos/mercurial pull
+ - hg -R /ci/repos/mercurial pull
https://repo.mercurial-scm.org/hg
- hg -R /ci/repos/mercurial update default
- hg -R /ci/repos/mercurial summary
- make local PYTHON=python3 HGPATH=/ci/repos/mercurial
diff --git a/contrib/generate_gitlab_ci_yml.py b/contrib/generate_gitlab_ci_yml.py
--- a/contrib/generate_gitlab_ci_yml.py
+++ b/contrib/generate_gitlab_ci_yml.py
@@ -39,7 +39,7 @@
else:
update_to = rf"""'tag("re:\A{re.escape(hgver)}")'"""
return [
- 'hg -R /ci/repos/mercurial pull',
+ 'hg -R /ci/repos/mercurial pull
https://repo.mercurial-scm.org/hg',
f'hg -R /ci/repos/mercurial update {update_to}',
'hg -R /ci/repos/mercurial summary',
]