Compare commits

...

4 Commits

Author SHA1 Message Date
bamanker
f3eeaf48fd 修改docker命令
Some checks failed
Build Push and Deploy Image / build (push) Has been cancelled
2025-12-31 09:14:14 +08:00
bamanker
46f1b7ca22 手动输入命令构建docker镜像并上传1
Some checks failed
Build Push and Deploy Image / build (push) Failing after 19m45s
2025-12-31 01:08:50 +08:00
bamanker
c7d1bedf79 手动输入命令构建docker镜像并上传
Some checks failed
Build Push and Deploy Image / build (push) Failing after 20m0s
2025-12-31 00:40:55 +08:00
bamanker
8dc0e1f9d7 修改一些内容2
Some checks failed
Build Push and Deploy Image / build (push) Failing after 19m44s
2025-12-31 00:15:39 +08:00

View File

@@ -21,9 +21,9 @@ env:
# 构建 Job
jobs:
build:
runs-on: ubuntu-22.04 # 如果host构建 linux_amd64
container:
image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/catthehacker/ubuntu:act-latest
runs-on: ubuntu-node24 # 如果host构建 linux_amd64
# container:
# image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/catthehacker/ubuntu:act-latest
steps:
- name: Print system info 1
run: echo " The job was automatically triggered by a ${{ gitea.event_name }} event."
@@ -67,7 +67,8 @@ jobs:
run: |
echo "The app version is $APP_TAG" && echo "tag=$APP_TAG" >> $GITHUB_OUTPUT &&
echo "now workspace: ${{ github.workspace }}" &&
pwd
pwd &&
docker -v
# 为其他配置文件注入环境变量
- name: Inject envVar
@@ -104,16 +105,18 @@ jobs:
# 构建并上传镜像 TODO 直接用docker命令操作
- name: Build and push Docker image
uses: http://139.9.216.111:3000/bamanker/build-push-action@v4 # 获取上一步截取到的版本号,既 1.0.0
# uses: http://139.9.216.111:3000/bamanker/build-push-action@v4 # 获取上一步截取到的版本号,既 1.0.0
#只能这样接收
env:
TAG: ${{ steps.set_envar.outputs.tag }}
with:
context: .
# platforms: linux/amd64
file: Dockerfile
push: true
tags: ${{ env.REGISTRY }}/${{ env.IMAGE_NAMESPACE }}/${{ env.IMAGE_NAME }}:${{ env.TAG }}
run: |
docker build -t ${{ env.REGISTRY }}/${{ env.IMAGE_NAMESPACE }}/${{ env.IMAGE_NAME }}:${{ env.TAG }} --push .
# with:
# context: .
## platforms: linux/amd64
# file: Dockerfile
# push: true
# tags: ${{ env.REGISTRY }}/${{ env.IMAGE_NAMESPACE }}/${{ env.IMAGE_NAME }}:${{ env.TAG }}
#发布到 k8s
- name: Generate kubeconfig