ai-live/.gitea/workflows/docker.yaml
CN-P5 341124edc1
Some checks failed
编译部署 / build-and-push (push) Has been cancelled
测试部署
2025-04-23 16:39:11 +08:00

28 lines
608 B
YAML

name: 编译部署
on:
push:
branches:
- main
jobs:
build-and-push:
runs-on: ubuntu-latest
env:
MYREGISTRY : ${{ vars.MYREGISTRY }}
MYIMAGE : ${{ vars.MYIMAGE }}
MYPORT: ${{ vars.MYPORT }}
steps:
- name: 检出源码
uses: https://git.des8.com/docker/checkout@v4
- name: 编译Docker镜像
uses: docker/build-push-action@v5
with:
push: false
tags: $MYREGISTRY/$MYIMAGE
- name: 运行
run: |
docker run -d -p 3000:$MYPORT -v $(pwd):/docs --name $MYIMAGE $MYREGISTRY/$MYIMAGE