Skip to content

Commit 99ad4e5

Browse files
authored
CI: Use mirror repo for Ubuntu ARM (#5652)
* CI: Use Azure repos for Ubuntu * CI: Use mirror repo for Ubuntu ARM * Fix Ubuntu 22.04 image * Fix Emscripten image * Trigger rebuild * Trigger rebuild * Fix tests
1 parent d9c1e34 commit 99ad4e5

File tree

4 files changed

+8
-0
lines changed

4 files changed

+8
-0
lines changed

.github/workflows/test-distribution.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,9 @@ jobs:
155155

156156
- name: Install GitHub CLI
157157
run: |
158+
# official Ubuntu ARM repo might be very slow
159+
sed -i 's http://ports.ubuntu.com/ubuntu-ports/ http://mirror.eu.ossplanet.net/ubuntu-ports/ ' /etc/apt/sources.list.d/ubuntu.sources || true
160+
sed -i 's http://ports.ubuntu.com/ubuntu-ports/ http://mirror.eu.ossplanet.net/ubuntu-ports/ ' /etc/apt/sources.list || true
158161
apt-get update && apt-get install -y curl sudo
159162
curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg
160163
chmod go+r /usr/share/keyrings/githubcli-archive-keyring.gpg

docker/emscriptenDockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ RUN export DEBIAN_FRONTEND=noninteractive; \
66
export DEBCONF_NONINTERACTIVE_SEEN=true; \
77
echo 'tzdata tzdata/Areas select Etc' | debconf-set-selections; \
88
echo 'tzdata tzdata/Zones/Etc select UTC' | debconf-set-selections; \
9+
sed -i 's http://ports.ubuntu.com/ubuntu-ports/ http://mirror.eu.ossplanet.net/ubuntu-ports/ ' /etc/apt/sources.list; \
910
apt-get update -qqy \
1011
&& apt-get install -qqy --no-install-recommends gpg-agent software-properties-common \
1112
&& echo '\

docker/ubuntu22Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ RUN export DEBIAN_FRONTEND=noninteractive; \
55
export DEBCONF_NONINTERACTIVE_SEEN=true; \
66
echo 'tzdata tzdata/Areas select Etc' | debconf-set-selections; \
77
echo 'tzdata tzdata/Zones/Etc select UTC' | debconf-set-selections; \
8+
sed -i 's http://ports.ubuntu.com/ubuntu-ports/ http://mirror.eu.ossplanet.net/ubuntu-ports/ ' /etc/apt/sources.list; \
89
apt-get update -qqy \
910
&& apt-get install -qqy --no-install-recommends \
1011
tzdata git sudo time ninja-build \
@@ -51,6 +52,7 @@ RUN export DEBIAN_FRONTEND=noninteractive; \
5152
export DEBCONF_NONINTERACTIVE_SEEN=true; \
5253
echo 'tzdata tzdata/Areas select Etc' | debconf-set-selections; \
5354
echo 'tzdata tzdata/Zones/Etc select UTC' | debconf-set-selections; \
55+
sed -i 's http://ports.ubuntu.com/ubuntu-ports/ http://mirror.eu.ossplanet.net/ubuntu-ports/ ' /etc/apt/sources.list; \
5456
apt-get update -qqy \
5557
&& apt-get install -qqy --no-install-recommends \
5658
tzdata git sudo time xvfb curl wget unzip ninja-build patchelf \

docker/ubuntu24Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ RUN export DEBIAN_FRONTEND=noninteractive; \
66
export DEBCONF_NONINTERACTIVE_SEEN=true; \
77
echo 'tzdata tzdata/Areas select Etc' | debconf-set-selections; \
88
echo 'tzdata tzdata/Zones/Etc select UTC' | debconf-set-selections; \
9+
sed -i 's http://ports.ubuntu.com/ubuntu-ports/ http://mirror.eu.ossplanet.net/ubuntu-ports/ ' /etc/apt/sources.list.d/ubuntu.sources; \
910
apt-get update -qqy \
1011
&& apt-get install -qqy --no-install-recommends \
1112
tzdata git sudo time ninja-build \
@@ -60,6 +61,7 @@ RUN export DEBIAN_FRONTEND=noninteractive; \
6061
export DEBCONF_NONINTERACTIVE_SEEN=true; \
6162
echo 'tzdata tzdata/Areas select Etc' | debconf-set-selections; \
6263
echo 'tzdata tzdata/Zones/Etc select UTC' | debconf-set-selections; \
64+
sed -i 's http://ports.ubuntu.com/ubuntu-ports/ http://mirror.eu.ossplanet.net/ubuntu-ports/ ' /etc/apt/sources.list.d/ubuntu.sources; \
6365
apt-get update -qqy \
6466
&& apt-get install -qqy --no-install-recommends \
6567
tzdata git sudo time xvfb curl wget unzip ninja-build patchelf \

0 commit comments

Comments
 (0)