Skip to content

Commit 2e86a99

Browse files
Update deploy.sh
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
1 parent f9b7511 commit 2e86a99

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

deploy.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,14 +171,21 @@ ensure_packages() {
171171
apt-get install -y ca-certificates curl git gnupg
172172

173173
install -m 0755 -d /etc/apt/keyrings
174+
local docker_repo_changed=0
174175
if [[ ! -f /etc/apt/keyrings/docker.gpg ]]; then
175176
curl -fsSL "https://download.docker.com/linux/${DOCKER_DIST}/gpg" \
176177
| gpg --dearmor -o /etc/apt/keyrings/docker.gpg
177178
chmod a+r /etc/apt/keyrings/docker.gpg
179+
docker_repo_changed=1
180+
fi
181+
if [[ ! -f /etc/apt/sources.list.d/docker.list ]]; then
178182
echo \
179183
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/${DOCKER_DIST} \
180184
$(. /etc/os-release && echo "${VERSION_CODENAME}") stable" \
181185
> /etc/apt/sources.list.d/docker.list
186+
docker_repo_changed=1
187+
fi
188+
if [[ "${docker_repo_changed}" -eq 1 ]]; then
182189
apt-get update -y
183190
fi
184191

0 commit comments

Comments
 (0)