mirror of
https://github.com/3proxy/3proxy.git
synced 2026-04-12 16:00:11 +08:00
Compare commits
91 Commits
d3b4f56869
...
2a07b70de6
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2a07b70de6 | ||
|
|
8cb8be1be8 | ||
|
|
0381461495 | ||
|
|
483542b914 | ||
|
|
855c04d8f6 | ||
|
|
ab852c6860 | ||
|
|
a54b773fac | ||
|
|
4d7d2cab6e | ||
|
|
05e5fbe274 | ||
|
|
de40d1839d | ||
|
|
d8161e94b5 | ||
|
|
30c3764c90 | ||
|
|
ceb4912172 | ||
|
|
ce104a5b3c | ||
|
|
d8d3d8cc1b | ||
|
|
44c86236cd | ||
|
|
3ee78a3195 | ||
|
|
9b06edb4f6 | ||
|
|
9d314a5fba | ||
|
|
be40871276 | ||
|
|
35993dfaaf | ||
|
|
3d9d76fcf5 | ||
|
|
c6eddc69a1 | ||
|
|
758c290092 | ||
|
|
1a753da70d | ||
|
|
2e534c7794 | ||
|
|
237fa15e36 | ||
|
|
6f1bb65841 | ||
|
|
238b314c90 | ||
|
|
e12b061148 | ||
|
|
5e92822900 | ||
|
|
0252f4978c | ||
|
|
7299bcc0e2 | ||
|
|
416e30ed0d | ||
|
|
7c25c23325 | ||
|
|
c34d29b7dd | ||
|
|
1d515af787 | ||
|
|
499c4240ad | ||
|
|
23b9e698e0 | ||
|
|
a5fce1a2f6 | ||
|
|
c05023ab6d | ||
|
|
1e8130cae8 | ||
|
|
28724187fb | ||
|
|
35db214b78 | ||
|
|
1ba0008055 | ||
|
|
92f170fca2 | ||
|
|
71c58e0c77 | ||
|
|
00d2ecbc31 | ||
|
|
662603f9d8 | ||
|
|
8292ec21a7 | ||
|
|
ef318bff67 | ||
|
|
128386723a | ||
|
|
acc6db59a3 | ||
|
|
251660940e | ||
|
|
7e4504997e | ||
|
|
8d8ee23385 | ||
|
|
7e47d5bd92 | ||
|
|
7fce892391 | ||
|
|
23551e53bf | ||
|
|
35406e6b61 | ||
|
|
26534e9cbd | ||
|
|
2cd0a34fd5 | ||
|
|
d67a052aa8 | ||
|
|
7d04915d3d | ||
|
|
280c7c8976 | ||
|
|
bc7e9b2ac6 | ||
|
|
5355af3112 | ||
|
|
2cfad638a7 | ||
|
|
cfc9c30bd2 | ||
|
|
7b4e8b6d6b | ||
|
|
e945890613 | ||
|
|
5c7cc3c9b2 | ||
|
|
6e55af7f48 | ||
|
|
4ec2226d3e | ||
|
|
8d744e16fb | ||
|
|
af25cb460f | ||
|
|
2508b89d96 | ||
|
|
09a3ddeeac | ||
|
|
66bdd86c6b | ||
|
|
b624da443a | ||
|
|
3c51af3737 | ||
|
|
7e7a0d4336 | ||
|
|
e373d84717 | ||
|
|
68ff2373b4 | ||
|
|
8d58e2618e | ||
|
|
1bfa64303a | ||
|
|
81224b6708 | ||
|
|
6944a012d9 | ||
|
|
7652a9bba1 | ||
|
|
cb368e0792 | ||
|
|
e20584cb2e |
6
.github/workflows/build-rpm-arm64.yml
vendored
6
.github/workflows/build-rpm-arm64.yml
vendored
@ -1,4 +1,4 @@
|
|||||||
name: RPM build arm64
|
name: RPM build aarch64
|
||||||
|
|
||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
@ -42,10 +42,10 @@ jobs:
|
|||||||
cd ~/rpmbuild/SPECS
|
cd ~/rpmbuild/SPECS
|
||||||
rpmbuild -ba 3proxy-$RELEASE.spec
|
rpmbuild -ba 3proxy-$RELEASE.spec
|
||||||
cd $ret
|
cd $ret
|
||||||
mv ~/rpmbuild/RPMS/aarch64/3proxy-$RELEASE-1.aarch64.rpm 3proxy-$RELEASE.arm64.rpm
|
mv ~/rpmbuild/RPMS/aarch64/3proxy-$RELEASE-1.aarch64.rpm 3proxy-$RELEASE.aarch64.rpm
|
||||||
- name: Get artifact
|
- name: Get artifact
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: "3proxy-${{ env.RELEASE }}-arm64.rpm"
|
name: "3proxy-${{ env.RELEASE }}-aarch64.rpm"
|
||||||
path: "*.rpm"
|
path: "*.rpm"
|
||||||
|
|
||||||
|
|||||||
14
.github/workflows/build-rpm-armhf.yml
vendored
14
.github/workflows/build-rpm-armhf.yml
vendored
@ -1,4 +1,4 @@
|
|||||||
name: RPM build arm
|
name: RPM build armhf
|
||||||
|
|
||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
@ -49,7 +49,7 @@ jobs:
|
|||||||
echo "Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg" >>~/ubuntu.sources
|
echo "Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg" >>~/ubuntu.sources
|
||||||
sudo cp ~/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources
|
sudo cp ~/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources
|
||||||
sudo apt update
|
sudo apt update
|
||||||
sudo apt install libssl-dev:armhf libpam0g:armhf libpam0g-dev:armhf libpcre2-dev:armhf rpm crossbuild-essential-armhf
|
sudo apt install libssl3t64:armhf openssl:armhf libssl-dev:armhf libpam0g:armhf libpam0g-dev:armhf libpcre2-dev:armhf rpm crossbuild-essential-armhf
|
||||||
- name: make rpmbuild dir
|
- name: make rpmbuild dir
|
||||||
run: mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}
|
run: mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}
|
||||||
- name: configure rpm env
|
- name: configure rpm env
|
||||||
@ -61,12 +61,18 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
ret=`pwd`
|
ret=`pwd`
|
||||||
cd ~/rpmbuild/SPECS
|
cd ~/rpmbuild/SPECS
|
||||||
|
PATH=/usr/arm-linux-gnueabihf/bin:$PATH
|
||||||
|
export PATH=$PATH
|
||||||
|
CC=arm-linux-gnueabihf-gcc
|
||||||
|
export CC=$CC
|
||||||
|
export RPATH=/usr/arm-linux-gnueabihf/lib:$RPATH
|
||||||
|
export LD_LIBRARY_PATH=/usr/arm-linux-gnueabihf/lib:$LD_LIBRARY_PATH
|
||||||
rpmbuild -ba --define "PAMLIB pam0g" --define "_arch arm" --define "cross yes" --target=arm-linux-gnueabi 3proxy-$RELEASE.spec
|
rpmbuild -ba --define "PAMLIB pam0g" --define "_arch arm" --define "cross yes" --target=arm-linux-gnueabi 3proxy-$RELEASE.spec
|
||||||
cd $ret
|
cd $ret
|
||||||
mv ~/rpmbuild/RPMS/arm/3proxy-$RELEASE-1.arm.rpm 3proxy-$RELEASE.arm.rpm
|
mv ~/rpmbuild/RPMS/arm/3proxy-$RELEASE-1.arm.rpm 3proxy-$RELEASE.armhf.rpm
|
||||||
- name: Get artifact
|
- name: Get artifact
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: "3proxy-${{ env.RELEASE }}-arm.rpm"
|
name: "3proxy-${{ env.RELEASE }}-armhf.rpm"
|
||||||
path: "*.rpm"
|
path: "*.rpm"
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user