From df6fa6c11c1473a5133653b89726b7df75893402 Mon Sep 17 00:00:00 2001 From: Niels Lohmann Date: Sun, 9 May 2021 13:32:50 +0200 Subject: [PATCH] :construction_worker: arm and arm64 --- .drone.yml | 76 ++++++++++++++++++++++++++++++++---------------------- 1 file changed, 45 insertions(+), 31 deletions(-) diff --git a/.drone.yml b/.drone.yml index 4f87bc52c..f773009a2 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,32 +1,46 @@ -local Pipeline(version, arch) = { - kind: "pipeline", - name: "test-on-"+arch, - platform: { - arch: arch - } - steps: [ - { - name: "build", - image: "gcc", - commands: [ - "wget https://github.com/Kitware/CMake/releases/download/v3.20.2/cmake-3.20.2.tar.gz", - "tar xfz cmake-3.20.2.tar.gz", - "cd cmake-3.20.2", - "./configure", - "make cmake ctest -j10", - "cd ..", - "mkdir build", - "cd build", - "../cmake-3.20.2/bin/cmake .. -DJSON_FastTests=ON", - "make -j10", - "cd test", - "../../cmake-3.20.2/bin/ctest -j10" - ] - } - ] -}; +kind: pipeline +name: test-on-arm -[ - Pipeline("arm"), - Pipeline("arm64") -] +platform: + arch: arm + +steps: +- name: build + image: gcc + commands: + - wget https://github.com/Kitware/CMake/releases/download/v3.20.2/cmake-3.20.2.tar.gz + - tar xfz cmake-3.20.2.tar.gz + - cd cmake-3.20.2 + - ./configure + - make cmake ctest -j10 + - cd .. + - mkdir build + - cd build + - ../cmake-3.20.2/bin/cmake .. -DJSON_FastTests=ON + - make -j10 + - cd test + - ../../cmake-3.20.2/bin/ctest -j10 + +--- +kind: pipeline +name: test-on-arm64 + +platform: + arch: arm64 + +steps: +- name: build + image: gcc + commands: + - wget https://github.com/Kitware/CMake/releases/download/v3.20.2/cmake-3.20.2.tar.gz + - tar xfz cmake-3.20.2.tar.gz + - cd cmake-3.20.2 + - ./configure + - make cmake ctest -j10 + - cd .. + - mkdir build + - cd build + - ../cmake-3.20.2/bin/cmake .. -DJSON_FastTests=ON + - make -j10 + - cd test + - ../../cmake-3.20.2/bin/ctest -j10