File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -108,6 +108,28 @@ jobs:
108
108
tags : ${{ steps.meta.outputs.tags }}
109
109
labels : ${{ steps.meta.outputs.labels }}
110
110
111
+ build-and-push-mcp-server :
112
+ runs-on : ubuntu-latest
113
+ steps :
114
+ - name : Checkout repository
115
+ uses : actions/checkout@v4
116
+ - name : Docker meta
117
+ id : meta
118
+ uses : docker/metadata-action@v5
119
+ with :
120
+ images : lasuite/impress-mcp-server
121
+ - name : Login to DockerHub
122
+ run : echo "${{ secrets.DOCKER_HUB_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_HUB_USER }}" --password-stdin
123
+ - name : Build and push
124
+ uses : docker/build-push-action@v6
125
+ with :
126
+ context : ./src/mcp_server
127
+ file : ./src/mcp_server/Dockerfile
128
+ build-args : |
129
+ DOCKER_USER=${{ env.DOCKER_USER }}:-1000
130
+ tags : ${{ steps.meta.outputs.tags }}
131
+ labels : ${{ steps.meta.outputs.labels }}
132
+
111
133
notify-argocd :
112
134
needs :
113
135
- build-and-push-frontend
You can’t perform that action at this time.
0 commit comments