File tree Expand file tree Collapse file tree 2 files changed +18
-6
lines changed
Expand file tree Collapse file tree 2 files changed +18
-6
lines changed Original file line number Diff line number Diff line change 1616 build :
1717 runs-on : ${{ matrix.runner }}
1818 container :
19- image : rockylinux/rockylinux:9.5
19+ image : rockylinux/rockylinux:${{ matrix.version }}
2020 options : --platform ${{ matrix.platform }}
2121 strategy :
2222 matrix :
@@ -25,10 +25,22 @@ jobs:
2525 runner : ubuntu-24.04
2626 platform : linux/amd64
2727 artifact : x86-64
28+ version : 9
29+ - arch : amd64
30+ runner : ubuntu-24.04
31+ platform : linux/amd64
32+ artifact : x86-64
33+ version : 10
34+ - arch : arm64
35+ runner : ubuntu-24.04-arm
36+ platform : linux/arm64
37+ artifact : Arm64
38+ version : 9
2839 - arch : arm64
2940 runner : ubuntu-24.04-arm
3041 platform : linux/arm64
3142 artifact : Arm64
43+ version : 10
3244
3345 steps :
3446 - name : Checkout main repository code
5971 - name : install xengine library
6072 run : |
6173 latest_tag=$(curl -s https://api.github.com/repos/libxengine/libxengine/releases/latest | jq -r .tag_name)
62- wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_RockyLinux_9_ ${{ matrix.artifact }}.zip
63- unzip ./XEngine_RockyLinux_9_ ${{ matrix.artifact }}.zip -d ./XEngine_RockyLinux_9_ ${{ matrix.artifact }}
64- cd XEngine_RockyLinux_9_ ${{ matrix.artifact }}
74+ wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_RockyLinux_${{ matrix.version }}_ ${{ matrix.artifact }}.zip
75+ unzip ./XEngine_RockyLinux_ ${{ matrix.version }}_${{ matrix. artifact }}.zip -d ./XEngine_RockyLinux_${{ matrix.version }}_ ${{ matrix.artifact }}
76+ cd XEngine_RockyLinux_${{ matrix.version }}_ ${{ matrix.artifact }}
6577
6678 chmod 777 *
6779 ./XEngine_LINEnv.sh -i 3
8597 - name : Upload folder as artifact with RockyLinux
8698 uses : actions/upload-artifact@v4
8799 with :
88- name : XEngine_MQServiceApp-RockyLinux_9_ ${{ matrix.artifact }}
100+ name : XEngine_MQServiceApp-RockyLinux_${{ matrix.version }}_ ${{ matrix.artifact }}
89101 path : XEngine_Release/
90102 retention-days : 1
Original file line number Diff line number Diff line change @@ -59,7 +59,7 @@ macos执行:./XEngine_LINEnv.sh -i 3
5959由于依赖的子模块,在你checkout仓库后,在仓库目录下执行下面的命令拉取子模块
6060git submodule init
6161git submodule update
62- 如果github访问失败,你也可以clone该项目,在主目录下使用命令: git clone https://gitee.com/xengine/XEngine_OPenSource.git XEngine_Source/XEngine_Depend
62+ 如果github访问失败,你也可以clone该项目,在主目录下使用命令: git clone https://gitee.com/xengine/XEngine_OPenSource.git XEngine_Source/XEngine_DependLibrary
6363
6464#### Windows
6565使用VS打开并且编译,支持WINDOWS 7SP1以上系统
You can’t perform that action at this time.
0 commit comments