Update lede.yml

This commit is contained in:
Jiale Liu 2023-03-17 22:24:21 +08:00 committed by GitHub
parent 4383bb816d
commit 8e2c44b5e7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,17 +1,34 @@
name: LEDE Docker Image name: LEDE Docker Image
on: on:
watch:
types: started
push: push:
branches: [ 'main' ] branches: [ 'main' ]
pull_request: tags: [ 'v*.*.*' ]
branches: [ 'main' ]
env:
REGISTRY: registry.cn-beijing.aliyuncs.com
NAMESPACE: licsber
REPOSITORY: github
jobs: jobs:
build: build:
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v3 - name: Checkout V3
- name: Build the Docker image uses: actions/checkout@v3
run: docker build . --file Dockerfile.lede --tag lede:$(date +%s)
- name: Login to ACR V1
uses: aliyun/acr-login@v1
with:
login-server: https://${{ env.REGISTRY }}
username: "${{ secrets.ACR_USERNAME }}"
password: "${{ secrets.ACR_PASSWD }}"
- name: Build Base Image
env:
TAG: ${{ github.sha }}
run: |
IMAGE=${{ env.REGISTRY }}/${{ env.NAMESPACE }}/${{ env.REPOSITORY }}:${{ env.REPOSITORY }}
echo $IMAGE
docker build -t "$IMAGE" .
docker push "$IMAGE"