From bb4601b6352017ca6cadc09b93a85c706aa3ace3 Mon Sep 17 00:00:00 2001 From: Marcelo Cyreno <812725+marcelocyreno@users.noreply.github.com> Date: Thu, 24 Aug 2023 18:25:30 -0300 Subject: [PATCH] fix: Checking if pigz it's installed --- .github/workflows/ci.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 54ad661cc..5dcf641b2 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -259,6 +259,12 @@ jobs: - name: Load images from cache run: | + PIGZ_INSTALLED=$(dpkg -l | grep -iq pigz && echo "installed") + if [[ -z ${PIGZ_INSTALLED} ]]; then + echo "pigz is not installed, installing it now ..." + sudo apt-get -qq update || true + sudo apt-get install -y pigz + fi echo "loading docker images..." pigz -dc docker.tar.gz | docker load @@ -300,6 +306,12 @@ jobs: - name: Load images from cache run: | + PIGZ_INSTALLED=$(dpkg -l | grep -iq pigz && echo "installed") + if [[ -z ${PIGZ_INSTALLED} ]]; then + echo "pigz is not installed, installing it now ..." + sudo apt-get -qq update || true + sudo apt-get install -y pigz + fi echo "loading docker images..." pigz -dc docker.tar.gz | docker load @@ -348,6 +360,12 @@ jobs: - name: Load images from cache run: | + PIGZ_INSTALLED=$(dpkg -l | grep -iq pigz && echo "installed") + if [[ -z ${PIGZ_INSTALLED} ]]; then + echo "pigz is not installed, installing it now ..." + sudo apt-get -qq update || true + sudo apt-get install -y pigz + fi echo "loading docker images..." pigz -dc docker.tar.gz | docker load @@ -399,6 +417,12 @@ jobs: - name: Load images from cache run: | + PIGZ_INSTALLED=$(dpkg -l | grep -iq pigz && echo "installed") + if [[ -z ${PIGZ_INSTALLED} ]]; then + echo "pigz is not installed, installing it now ..." + sudo apt-get -qq update || true + sudo apt-get install -y pigz + fi echo "loading docker images..." pigz -dc docker.tar.gz | docker load