update openssl test

update openssl test

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
This commit is contained in:
Bensuperpc 2021-08-26 10:21:21 +02:00
parent 2c7b043396
commit f08b4034f1

View File

@ -82,21 +82,21 @@ jobs:
stockfish: "yes", stockfish: "yes",
stockfish_arg: "ARCH=armv8", stockfish_arg: "ARCH=armv8",
openssl: "yes", openssl: "yes",
openssl_arg: "", openssl_arg: "linux-aarch64",
} }
- { - {
image: "linux-arm64-musl", image: "linux-arm64-musl",
stockfish: "yes", stockfish: "yes",
stockfish_arg: "ARCH=armv8", stockfish_arg: "ARCH=armv8",
openssl: "yes", openssl: "yes",
openssl_arg: "", openssl_arg: "linux-aarch64",
} }
- { - {
image: "linux-arm64-full", image: "linux-arm64-full",
stockfish: "yes", stockfish: "yes",
stockfish_arg: "ARCH=armv8", stockfish_arg: "ARCH=armv8",
openssl: "yes", openssl: "yes",
openssl_arg: "", openssl_arg: "linux-aarch64",
} }
# Linux armv5 images # Linux armv5 images
- { - {
@ -104,14 +104,14 @@ jobs:
stockfish: "no", stockfish: "no",
stockfish_arg: "", stockfish_arg: "",
openssl: "yes", openssl: "yes",
openssl_arg: "", openssl_arg: "linux-armv4",
} }
- { - {
image: "linux-armv5-musl", image: "linux-armv5-musl",
stockfish: "no", stockfish: "no",
stockfish_arg: "", stockfish_arg: "",
openssl: "yes", openssl: "yes",
openssl_arg: "", openssl_arg: "linux-armv4",
} }
# Linux armv6 images # Linux armv6 images
- { - {
@ -141,21 +141,21 @@ jobs:
stockfish: "yes", stockfish: "yes",
stockfish_arg: "ARCH=armv7", stockfish_arg: "ARCH=armv7",
openssl: "yes", openssl: "yes",
openssl_arg: "", openssl_arg: "linux-armv7",
} }
- { - {
image: "linux-armv7a", image: "linux-armv7a",
stockfish: "yes", stockfish: "yes",
stockfish_arg: "ARCH=armv7-neon", stockfish_arg: "ARCH=armv7-neon",
openssl: "yes", openssl: "yes",
openssl_arg: "", openssl_arg: "linux-armv7",
} }
- { - {
image: "linux-armv7l-musl", image: "linux-armv7l-musl",
stockfish: "yes", stockfish: "yes",
stockfish_arg: "ARCH=armv7", stockfish_arg: "ARCH=armv7",
openssl: "yes", openssl: "yes",
openssl_arg: "", openssl_arg: "linux-armv7",
} }
# Linux x86 images # Linux x86 images
- { - {
@ -359,6 +359,8 @@ jobs:
git clone https://github.com/openssl/openssl.git git clone https://github.com/openssl/openssl.git
cd openssl cd openssl
git checkout openssl-3.0.0-beta2 git checkout openssl-3.0.0-beta2
./Configure ${{ matrix.arch_name.openssl_arg }}
./../../tools/dockcross-make-builder.sh ${{ matrix.arch_name.image }}
- name: deploy - name: deploy
if: github.ref == 'refs/heads/master' if: github.ref == 'refs/heads/master'
run: | run: |