From 0aab4bbb1ac28f9ad63a7d9ffbb2c73240d20bf2 Mon Sep 17 00:00:00 2001 From: Shiming Zhang Date: Wed, 19 Apr 2023 11:19:16 +0800 Subject: [PATCH] Fix check proxy (#307) --- .github/workflows/check.yml | 4 ++-- .github/workflows/deep-check.yml | 4 ++-- .github/workflows/deep-sync.yml | 4 ++-- .github/workflows/manual-deep-sync.yml | 4 ++-- .github/workflows/manual-sync.yml | 4 ++-- .github/workflows/sync.yml | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index d0403bf..4d87e62 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -19,8 +19,8 @@ jobs: nohup /usr/local/bin/bridge -b :8080 -p - ${{ secrets.PROTOCOL }} 2>/dev/null & - name: Check Proxy run: | - curl -v http://127.0.0.1:8080 - curl --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ + curl -v http://127.0.0.1:8080 || exit 1 + curl -f --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ || exit 1 - name: Check env: INCREMENTAL: "true" diff --git a/.github/workflows/deep-check.yml b/.github/workflows/deep-check.yml index c07d33a..a3b4a58 100644 --- a/.github/workflows/deep-check.yml +++ b/.github/workflows/deep-check.yml @@ -19,8 +19,8 @@ jobs: nohup /usr/local/bin/bridge -b :8080 -p - ${{ secrets.PROTOCOL }} 2>/dev/null & - name: Check Proxy run: | - curl -v http://127.0.0.1:8080 - curl --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ + curl -v http://127.0.0.1:8080 || exit 1 + curl -f --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ || exit 1 - name: Check env: INCREMENTAL: "true" diff --git a/.github/workflows/deep-sync.yml b/.github/workflows/deep-sync.yml index f2a5619..aae5d7e 100644 --- a/.github/workflows/deep-sync.yml +++ b/.github/workflows/deep-sync.yml @@ -21,8 +21,8 @@ jobs: nohup /usr/local/bin/bridge -b :8080 -p - ${{ secrets.PROTOCOL }} 2>/dev/null & - name: Check Proxy run: | - curl -v http://127.0.0.1:8080 - curl --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ + curl -v http://127.0.0.1:8080 || exit 1 + curl -f --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ || exit 1 - name: Sync Images env: INCREMENTAL: "true" diff --git a/.github/workflows/manual-deep-sync.yml b/.github/workflows/manual-deep-sync.yml index b68ab0d..c605645 100644 --- a/.github/workflows/manual-deep-sync.yml +++ b/.github/workflows/manual-deep-sync.yml @@ -23,8 +23,8 @@ jobs: nohup /usr/local/bin/bridge -b :8080 -p - ${{ secrets.PROTOCOL }} 2>/dev/null & - name: Check Proxy run: | - curl -v http://127.0.0.1:8080 - curl --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ + curl -v http://127.0.0.1:8080 || exit 1 + curl -f --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ || exit 1 - name: Override mirror.txt run: | echo ${{ github.event.inputs.image }} > mirror.txt diff --git a/.github/workflows/manual-sync.yml b/.github/workflows/manual-sync.yml index f18a656..d9e6940 100644 --- a/.github/workflows/manual-sync.yml +++ b/.github/workflows/manual-sync.yml @@ -23,8 +23,8 @@ jobs: nohup /usr/local/bin/bridge -b :8080 -p - ${{ secrets.PROTOCOL }} 2>/dev/null & - name: Check Proxy run: | - curl -v http://127.0.0.1:8080 - curl --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ + curl -v http://127.0.0.1:8080 || exit 1 + curl -f --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ || exit 1 - name: Override mirror.txt run: | echo ${{ github.event.inputs.image }} > mirror.txt diff --git a/.github/workflows/sync.yml b/.github/workflows/sync.yml index caf08db..4786354 100644 --- a/.github/workflows/sync.yml +++ b/.github/workflows/sync.yml @@ -21,8 +21,8 @@ jobs: nohup /usr/local/bin/bridge -b :8080 -p - ${{ secrets.PROTOCOL }} 2>/dev/null & - name: Check Proxy run: | - curl -v http://127.0.0.1:8080 - curl --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ + curl -v http://127.0.0.1:8080 || exit 1 + curl -f --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ || exit 1 - name: Sync Images env: INCREMENTAL: "true"