Compare commits

..

7 Commits

Author SHA1 Message Date
bamanker
6adc7bc789 fix bugs
Some checks failed
Build Push and Deploy Image / build (push) Failing after 19m36s
2025-12-30 17:15:17 +08:00
bamanker
899beb46ff 增加docker依赖
Some checks failed
Build Push and Deploy Image / build (push) Failing after 7s
2025-12-30 17:13:49 +08:00
bamanker
d78dd16a8d 增加maven依赖
Some checks failed
Build Push and Deploy Image / build (push) Failing after 22m48s
2025-12-30 16:44:45 +08:00
bamanker
cefc01220d 修改action graalvm
Some checks failed
Build Push and Deploy Image / build (push) Failing after 5m34s
2025-12-30 16:12:28 +08:00
bamanker
a9a18c13b6 修改action 版本
Some checks failed
Build Push and Deploy Image / build (push) Failing after 7m0s
2025-12-30 15:55:50 +08:00
bamanker
b0e021e0a0 修改node24镜像
Some checks failed
Build Push and Deploy Image / build (push) Failing after 1m6s
2025-12-30 15:45:53 +08:00
bamanker
58ecbced00 action checkout 修改为v4
Some checks failed
Build Push and Deploy Image / build (push) Failing after 2m21s
2025-12-30 15:37:39 +08:00

View File

@@ -21,7 +21,7 @@ env:
# 构建 Job # 构建 Job
jobs: jobs:
build: build:
runs-on: ubuntu-node # 如果host构建 linux_amd64 runs-on: ubuntu-node24 # 如果host构建 linux_amd64
steps: steps:
- name: Print system info 1 - name: Print system info 1
run: echo " The job was automatically triggered by a ${{ gitea.event_name }} event." run: echo " The job was automatically triggered by a ${{ gitea.event_name }} event."
@@ -32,9 +32,13 @@ jobs:
- name: Print env - name: Print env
run: env run: env
- name: Install dependencies - name: Install dependencies
run: apt-get update && apt-get install -y gettext run: apt-get update && apt-get install -y gettext && apt-get install -y maven && apt-get install -y docker.io
- name: Generate maven config
uses: http://139.9.216.111:3000/bamanker/maven-settings-action@v3.1.0
with:
mirrors: '[{"id": "alimaven", "name": "aliyun maven", "mirrorOf": "central", "url": "http://maven.aliyun.com/nexus/content/groups/public/"}]'
# - uses: http://localhost:3000/bamanker/setup-node@v6 # - uses: http://localhost:3000/bamanker/setup-node@v6
# with: # with:
# node-version: 24 # node-version: 24
# cache: 'npm' # cache: 'npm'
@@ -43,7 +47,7 @@ jobs:
- name: Checkout repository code - name: Checkout repository code
#使用自定义仓库action #使用自定义仓库action
uses: http://139.9.216.111:3000/bamanker/checkout@v6 uses: http://139.9.216.111:3000/bamanker/checkout@v4
# 获取 TAG 并设置为环境变量 # 获取 TAG 并设置为环境变量
- name: Get version - name: Get version
@@ -68,7 +72,7 @@ jobs:
# 构建java项目 # 构建java项目
- name: Set up Java - name: Set up Java
uses: http://139.9.216.111:3000/bamanker/setup-java@v5 uses: http://139.9.216.111:3000/bamanker/setup-graalvm@v1
with: with:
distribution: 'graalvm' distribution: 'graalvm'
java-version: '25.0.1' java-version: '25.0.1'
@@ -95,7 +99,7 @@ jobs:
# 构建并上传镜像 # 构建并上传镜像
- name: Build and push Docker image - name: Build and push Docker image
uses: http://139.9.216.111:3000/bamanker/build-push-action@v6 # 获取上一步截取到的版本号,既 1.0.0 uses: http://139.9.216.111:3000/bamanker/build-push-action@v4 # 获取上一步截取到的版本号,既 1.0.0
#只能这样接收 #只能这样接收
env: env:
TAG: ${{ steps.set_envar.outputs.tag }} TAG: ${{ steps.set_envar.outputs.tag }}