Skip to content

Commit

Permalink
Retry CI build once
Browse files Browse the repository at this point in the history
  • Loading branch information
mtneug committed Feb 10, 2025
1 parent 411f30a commit 34bc44a
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 11 deletions.
19 changes: 13 additions & 6 deletions .github/workflows/cron.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ jobs:
run: |
if [ "${{ matrix.day_of_week }}" != "*" ]; then
if [ "${{ matrix.day_of_week }}" != $(date "+%w") ]; then
echo "Not scheduled today; exit"
echo "Not scheduled for today; done"
exit
fi
fi
Expand All @@ -81,8 +81,15 @@ jobs:
fi
fi
make \
IMAGE_TAGS="${IMAGE_TAGS}" \
DOCKER_BUILDX_PLATFORM="${DOCKER_BUILDX_PLATFORM}" \
DOCKER_BUILDX_OUTPUT="${DOCKER_BUILDX_OUTPUT}" \
build
BUILD_DATE=$(date -u +"%Y-%m-%dT%TZ")
# retry once
for i in $(seq 1 2); do
make \
BUILD_DATE="${BUILD_DATE}" \
IMAGE_TAGS="${IMAGE_TAGS}" \
DOCKER_BUILDX_PLATFORM="${DOCKER_BUILDX_PLATFORM}" \
DOCKER_BUILDX_OUTPUT="${DOCKER_BUILDX_OUTPUT}" \
build \
&& break
done
17 changes: 12 additions & 5 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,15 @@ jobs:
*) IMAGE_TAGS="$(cat VERSION)" ;;
esac
make \
IMAGE_TAGS="${IMAGE_TAGS}" \
DOCKER_BUILDX_PLATFORM="${DOCKER_BUILDX_PLATFORM}" \
DOCKER_BUILDX_OUTPUT="${DOCKER_BUILDX_OUTPUT}" \
build
BUILD_DATE=$(date -u +"%Y-%m-%dT%TZ")
# retry once
for i in $(seq 1 2); do
make \
BUILD_DATE="${BUILD_DATE}" \
IMAGE_TAGS="${IMAGE_TAGS}" \
DOCKER_BUILDX_PLATFORM="${DOCKER_BUILDX_PLATFORM}" \
DOCKER_BUILDX_OUTPUT="${DOCKER_BUILDX_OUTPUT}" \
build \
&& break
done

0 comments on commit 34bc44a

Please sign in to comment.