ci: remove packages.microsoft.com

It is not needed, it publishes things like dotnet, and it is often
broken, so just remove the sources
This commit is contained in:
Luca Boccassi 2024-04-24 15:33:31 +01:00 committed by Zbigniew Jędrzejewski-Szmek
parent f6519d47a7
commit 2d0c95f2b2
2 changed files with 4 additions and 0 deletions

View file

@ -111,6 +111,8 @@ else
fatal "Unknown compiler: $COMPILER" fatal "Unknown compiler: $COMPILER"
fi fi
# This is added by default, and it is often broken, but we don't need anything from it
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
# PPA with some newer build dependencies (like zstd) # PPA with some newer build dependencies (like zstd)
sudo add-apt-repository -y --no-update ppa:upstream-systemd-ci/systemd-ci sudo add-apt-repository -y --no-update ppa:upstream-systemd-ci/systemd-ci
sudo add-apt-repository -y --no-update --enable-source sudo add-apt-repository -y --no-update --enable-source

View file

@ -52,6 +52,8 @@ for phase in "${PHASES[@]}"; do
case $phase in case $phase in
SETUP) SETUP)
info "Setup phase" info "Setup phase"
# This is added by default, and it is often broken, but we don't need anything from it
rm -f /etc/apt/sources.list.d/microsoft-prod.list
# PPA with some newer build dependencies # PPA with some newer build dependencies
add-apt-repository -y --no-update ppa:upstream-systemd-ci/systemd-ci add-apt-repository -y --no-update ppa:upstream-systemd-ci/systemd-ci
add-apt-repository -y --no-update --enable-source add-apt-repository -y --no-update --enable-source