zbproxy-docker/.github/workflows/BuildImage.yaml

49 lines
943 B
YAML
Raw Normal View History

2023-07-22 17:21:48 +08:00
#工作名字
name: BuildImage
env:
DOCKER_REGISTRY: git.lzc256.com
DOCKER_REGISTRY_USERNAME: ${{ secrets.DOCKER_REGISTRY_USERNAME }}
DOCKER_REGISTRY_PASSWORD: ${{ secrets.DOCKER_REGISTRY_PASSWORD }}
IMAGE_NAME: git.lzc256.com/lzc256/zbproxy/zbproxy:0.1.0
DOCKER_PUSH_ADDR: ${{ env.IMAGE_NAME }}
on:
issue_comment: created
# push:
# branches: [main]
# pull_request:
# branches: [main]
defaults:
run:
shell: /bin/bash
jobs:
BuildImage:
runs-on: ubuntu-20.04
container:
image: docker
steps:
- uses: actions/checkout@v2
- name: Login to Docker Registry
run: |
docker login $DOCKER_REGISTRY -u $DOCKER_REGISTRY_USERNAME -p $DOCKER_REGISTRY_PASSWORD
- name: Build Image
run: |
docker build -t $IMAGE_NAME .
- name: Push Image
run: |
docker push $DOCKER_PUSH_ADDR
- name: Logout
run: |
docker logout