File tree Expand file tree Collapse file tree 7 files changed +16
-16
lines changed
Expand file tree Collapse file tree 7 files changed +16
-16
lines changed Original file line number Diff line number Diff line change 11name : Linux AArch64 Build
22on :
33 push :
4- branches : [ "gh-pipeline " ]
4+ branches : [ "gh-build " ]
55 pull_request :
6- branches : [ "gh-pipeline " ]
6+ branches : [ "gh-build " ]
77
88jobs :
99 aarch64-linux-build-and-upload :
2222 apt-get install build-essential -y -q
2323 apt-get install git -y -q
2424 pwd ; ls -al
25- git clone https://github.com/RubyMetric/chsrc -b gh-pipeline -q
25+ git clone https://github.com/RubyMetric/chsrc -b gh-build -q
2626 cd chsrc
2727 make CI CI_Build_Name=chsrc-aarch64-linux
2828 cp ./chsrc-aarch64-linux /artifacts
Original file line number Diff line number Diff line change 11name : Linux ARMv7 Build
22on :
33 push :
4- branches : [ "gh-pipeline " ]
4+ branches : [ "gh-build " ]
55 pull_request :
6- branches : [ "gh-pipeline " ]
6+ branches : [ "gh-build " ]
77
88jobs :
99 armv7-linu-build-and-upload :
2222 apt-get install build-essential -y -q
2323 apt-get install git -y -q
2424 pwd ; ls -al
25- git clone https://github.com/RubyMetric/chsrc -b gh-pipeline -q
25+ git clone https://github.com/RubyMetric/chsrc -b gh-build -q
2626 cd chsrc
2727 make CI CI_Build_Name=chsrc-armv7-linux
2828 cp ./chsrc-armv7-linux /artifacts
Original file line number Diff line number Diff line change 11name : Linux riscv64 Build
22on :
33 push :
4- branches : [ "gh-pipeline " ]
4+ branches : [ "gh-build " ]
55 pull_request :
6- branches : [ "gh-pipeline " ]
6+ branches : [ "gh-build " ]
77
88jobs :
99 riscv64-linux-build-and-upload :
2222 apt-get install build-essential -y -q
2323 apt-get install git -y -q
2424 pwd ; ls -al
25- git clone https://github.com/RubyMetric/chsrc -b gh-pipeline -q
25+ git clone https://github.com/RubyMetric/chsrc -b gh-build -q
2626 cd chsrc
2727 make CI CI_Build_Name=chsrc-riscv64-linux
2828 cp ./chsrc-riscv64-linux /artifacts
Original file line number Diff line number Diff line change 11name : Linux x64 Build
22on :
33 push :
4- branches : [ "gh-pipeline " ]
4+ branches : [ "gh-build " ]
55 pull_request :
6- branches : [ "gh-pipeline " ]
6+ branches : [ "gh-build " ]
77
88jobs :
99 x64-linux-build-and-upload :
Original file line number Diff line number Diff line change 11name : macOS Build
22on :
33 push :
4- branches : [ "gh-pipeline " ]
4+ branches : [ "gh-build " ]
55 pull_request :
6- branches : [ "gh-pipeline " ]
6+ branches : [ "gh-build " ]
77
88jobs :
99 build-and-upload-on-M1 :
Original file line number Diff line number Diff line change 11name : Windows Build
22on :
33 push :
4- branches : [ "gh-pipeline " ]
4+ branches : [ "gh-build " ]
55 pull_request :
6- branches : [ "gh-pipeline " ]
6+ branches : [ "gh-build " ]
77
88jobs :
99 build-and-upload :
Original file line number Diff line number Diff line change 22
33## 分支
44
5- - ` gh-pipeline ` :仅仅在发布版本时由 ` @ccmywish ` 推送,触发编译到 GitHub Releases 中
5+ - ` gh-build ` :仅仅在发布版本时由 ` @ccmywish ` 推送,触发编译到 GitHub Releases 中
66- ` gh-site ` :` chsrc.run ` 的工作分支,由 ` @ccmywish ` 推送
77- ` main ` : stable,代码一定是可以编译运行的,我们假设 end users 在其他条件都得不到二进制时,会自己编译这个分支来运行 ` chsrc `
88- ` dev ` :开发分支,工作分支,在此分支上解决冲突
You can’t perform that action at this time.
0 commit comments