Commit e98a77e1 by DigHuang Committed by GitHub

ci: preview sandbox proxy image (#6930)

parent 011e718b
...@@ -18,7 +18,7 @@ jobs: ...@@ -18,7 +18,7 @@ jobs:
runs-on: ubuntu-24.04 runs-on: ubuntu-24.04
strategy: strategy:
matrix: matrix:
image: [fastgpt, code-sandbox, mcp_server] image: [fastgpt, code-sandbox, mcp_server, sandbox-proxy]
fail-fast: false fail-fast: false
steps: steps:
...@@ -43,6 +43,10 @@ jobs: ...@@ -43,6 +43,10 @@ jobs:
echo "DOCKERFILE=projects/mcp_server/Dockerfile" >> $GITHUB_OUTPUT echo "DOCKERFILE=projects/mcp_server/Dockerfile" >> $GITHUB_OUTPUT
echo "DESCRIPTION=fastgpt-mcp_server-pr image" >> $GITHUB_OUTPUT echo "DESCRIPTION=fastgpt-mcp_server-pr image" >> $GITHUB_OUTPUT
echo "IMAGE_NAME=fastgpt-mcp-server" >> $GITHUB_OUTPUT echo "IMAGE_NAME=fastgpt-mcp-server" >> $GITHUB_OUTPUT
elif [[ "${{ matrix.image }}" == "sandbox-proxy" ]]; then
echo "DOCKERFILE=projects/sandbox-proxy/Dockerfile" >> $GITHUB_OUTPUT
echo "DESCRIPTION=fastgpt-sandbox-proxy-pr image" >> $GITHUB_OUTPUT
echo "IMAGE_NAME=fastgpt-sandbox-proxy" >> $GITHUB_OUTPUT
fi fi
- name: Set up Docker Buildx - name: Set up Docker Buildx
......
...@@ -26,7 +26,7 @@ jobs: ...@@ -26,7 +26,7 @@ jobs:
if: ${{ github.event.workflow_run.conclusion == 'success' }} if: ${{ github.event.workflow_run.conclusion == 'success' }}
strategy: strategy:
matrix: matrix:
image: [fastgpt, code-sandbox, mcp_server] image: [fastgpt, code-sandbox, mcp_server, sandbox-proxy]
fail-fast: false fail-fast: false
steps: steps:
...@@ -39,6 +39,8 @@ jobs: ...@@ -39,6 +39,8 @@ jobs:
echo "IMAGE_NAME=fastgpt-code-sandbox" >> $GITHUB_OUTPUT echo "IMAGE_NAME=fastgpt-code-sandbox" >> $GITHUB_OUTPUT
elif [[ "${{ matrix.image }}" == "mcp_server" ]]; then elif [[ "${{ matrix.image }}" == "mcp_server" ]]; then
echo "IMAGE_NAME=fastgpt-mcp-server" >> $GITHUB_OUTPUT echo "IMAGE_NAME=fastgpt-mcp-server" >> $GITHUB_OUTPUT
elif [[ "${{ matrix.image }}" == "sandbox-proxy" ]]; then
echo "IMAGE_NAME=fastgpt-sandbox-proxy" >> $GITHUB_OUTPUT
fi fi
- name: Download build artifact - name: Download build artifact
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment