diff --git a/.werf/defines/packages-proxies.tmpl b/.werf/defines/packages-proxies.tmpl index 126763fe..8832f6a7 100644 --- a/.werf/defines/packages-proxies.tmpl +++ b/.werf/defines/packages-proxies.tmpl @@ -1,6 +1,17 @@ {{- define "alt packages proxy" }} +# Replace altlinux repos with our proxy + {{- if $.DistroPackagesProxy }} +- sed -i "s|ftp.altlinux.org/pub/distributions/archive|{{ $.DistroPackagesProxy }}/repository/archive-ALT-Linux-APT-Repository|g" /etc/apt/sources.list.d/alt.list + {{- end }} +- export DEBIAN_FRONTEND=noninteractive +- apt-get update -y {{- end }} {{- define "alpine packages proxy" }} +# Replace alpine repos with our proxy + {{- if $.DistroPackagesProxy }} +- sed -i 's|https://dl-cdn.alpinelinux.org|http://{{ $.DistroPackagesProxy }}/repository|g' /etc/apk/repositories + {{- end }} +- apk update {{- end }}