diff --git a/.gitea/workflows/dev.yaml b/.gitea/workflows/dev.yaml index 3abccba..17781cb 100644 --- a/.gitea/workflows/dev.yaml +++ b/.gitea/workflows/dev.yaml @@ -1,6 +1,6 @@ -dev: 打包镜像 & 在开发环境启动服务 +admin: 打包镜像 & 在开发环境启动服务 -on: [push] +on: [ push ] jobs: build-services: @@ -25,14 +25,6 @@ jobs: image: admin steps: - uses: https://gitea.youtukeji.com.cn/actions/checkout@v4 - - - uses: https://gitea.youtukeji.com.cn/actions/setup-go@v5 - with: - go-version: '1.24.0' - - - name: Verify Go version - run: go version - - name: Build Docker Image run: docker build -t ${{ matrix.image }} -f ${{ matrix.dockerfile }} . @@ -41,14 +33,12 @@ jobs: needs: build-services # 依赖构建阶段 steps: - uses: https://gitea.youtukeji.com.cn/actions/checkout@v4 - - name: Start Docker Compose run: | docker-compose down --remove-orphans docker-compose up -d --build env: COMPOSE_PROJECT_NAME: youtu_grpc - steps: - name: clean up run: | - docker rmi $(docker images -f "dangling=true" -q) \ No newline at end of file + docker rmi $(docker images -f "dangling=true" -q) diff --git a/docker-compose.yaml b/docker-compose.yaml index dbf6642..f305961 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -36,4 +36,13 @@ services: environment: TZ: Asia/Shanghai restart: always + network_mode: host + admin: + image: admin + container_name: admin + depends_on: + - ecpm + environment: + TZ: Asia/Shanghai + restart: always network_mode: host \ No newline at end of file