fix(cicd): wait for DinD to be ready before starting act runner
This commit is contained in:
parent
bd174be094
commit
6afc95ef4c
@ -100,6 +100,11 @@ resource "kubernetes_deployment" "act_runner" {
|
|||||||
command = ["/bin/sh", "-c"]
|
command = ["/bin/sh", "-c"]
|
||||||
args = [<<-EOT
|
args = [<<-EOT
|
||||||
set -e
|
set -e
|
||||||
|
echo "Waiting for Docker daemon..."
|
||||||
|
until docker -H tcp://localhost:2375 info > /dev/null 2>&1; do
|
||||||
|
sleep 2
|
||||||
|
done
|
||||||
|
echo "Docker daemon ready."
|
||||||
if [ ! -f /data/.runner ]; then
|
if [ ! -f /data/.runner ]; then
|
||||||
act_runner register \
|
act_runner register \
|
||||||
--no-interactive \
|
--no-interactive \
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user