From 1c4e8ac5ce3dbe7856a797c1cc8e2c22f2d4250c Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Fri, 7 Aug 2020 09:59:15 +0100 Subject: [PATCH] Revert "build: Temporarily disable ARM64 builds" This reverts commit 743ebe2fa64f09bd83924b45a59296fec4e46835. Signed-off-by: Rob Bradford --- Jenkinsfile | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 63829eee5..a141a0bf4 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -70,6 +70,39 @@ pipeline{ } } } + stage ('AArch64 worker build') { + agent { node { label 'bionic-arm64' } } + options { + timeout(time: 1, unit: 'HOURS') + } + stages { + stage ('Checkout') { + steps { + checkout scm + } + } + stage ('Build') { + steps { + sh "scripts/dev_cli.sh build --release" + } + } + stage ('Build for musl') { + steps { + sh "scripts/dev_cli.sh build --release --libc musl" + } + } + stage ('Run unit tests') { + steps { + sh "scripts/dev_cli.sh tests --unit" + } + } + stage ('Run integration tests') { + steps { + sh "scripts/dev_cli.sh tests --integration" + } + } + } + } stage ('Worker build (musl)') { agent { node { label 'bionic' } } options {