mirror of
https://github.com/simon987/sist2.git
synced 2025-04-10 14:06:45 +00:00
Setup ARM CI builds
This commit is contained in:
parent
8cac8c98d7
commit
bc120f349d
36
.drone.yml
36
.drone.yml
@ -1,6 +1,10 @@
|
|||||||
kind: pipeline
|
kind: pipeline
|
||||||
type: docker
|
type: docker
|
||||||
name: default
|
name: amd64
|
||||||
|
|
||||||
|
platform:
|
||||||
|
os: linux
|
||||||
|
arch: amd64
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: build
|
- name: build
|
||||||
@ -21,4 +25,32 @@ steps:
|
|||||||
target: /files/sist2/${DRONE_REPO_OWNER}_${DRONE_REPO_NAME}/${DRONE_BRANCH}_${DRONE_BUILD_NUMBER}_${DRONE_COMMIT}/
|
target: /files/sist2/${DRONE_REPO_OWNER}_${DRONE_REPO_NAME}/${DRONE_BRANCH}_${DRONE_BUILD_NUMBER}_${DRONE_COMMIT}/
|
||||||
source:
|
source:
|
||||||
- ./sist2.gz
|
- ./sist2.gz
|
||||||
- ./sist2_debug.tar.gz
|
- ./sist2_debug.tar.gz
|
||||||
|
|
||||||
|
---
|
||||||
|
kind: pipeline
|
||||||
|
type: docker
|
||||||
|
name: arm64
|
||||||
|
|
||||||
|
platform:
|
||||||
|
arch: arm64
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: build
|
||||||
|
image: simon987/ubuntu_ci_arm
|
||||||
|
commands:
|
||||||
|
- ./ci/build_arm64.sh
|
||||||
|
- name: scp files
|
||||||
|
image: appleboy/drone-scp
|
||||||
|
settings:
|
||||||
|
host:
|
||||||
|
from_secret: SSH_HOST
|
||||||
|
port:
|
||||||
|
from_secret: SSH_PORT
|
||||||
|
user:
|
||||||
|
from_secret: SSH_USER
|
||||||
|
key:
|
||||||
|
from_secret: SSH_KEY
|
||||||
|
target: /files/sist2/${DRONE_REPO_OWNER}_${DRONE_REPO_NAME}/${DRONE_BRANCH}_${DRONE_BUILD_NUMBER}_${DRONE_COMMIT}/
|
||||||
|
source:
|
||||||
|
- ./sist2_arm64.gz
|
||||||
|
@ -4,6 +4,8 @@ VCPKG_ROOT="/vcpkg"
|
|||||||
|
|
||||||
rm *.gz
|
rm *.gz
|
||||||
|
|
||||||
|
git submodule update --init --recursive
|
||||||
|
|
||||||
rm -rf CMakeFiles CMakeCache.txt
|
rm -rf CMakeFiles CMakeCache.txt
|
||||||
cmake -DSIST_DEBUG=off -DCMAKE_TOOLCHAIN_FILE="${VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" .
|
cmake -DSIST_DEBUG=off -DCMAKE_TOOLCHAIN_FILE="${VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" .
|
||||||
make -j 4
|
make -j 4
|
||||||
|
Loading…
x
Reference in New Issue
Block a user