Merge pull request #8 from linuxserver/fedora-native

build on native armhf
This commit is contained in:
aptalca 2021-08-24 17:46:03 -04:00 committed by GitHub
commit b0d2f4da7c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 5 deletions

13
Jenkinsfile vendored
View File

@ -354,7 +354,9 @@ pipeline {
// Build Docker container for push to LS Repo
stage('Build-Single') {
when {
environment name: 'MULTIARCH', value: 'false'
expression {
env.MULTIARCH == 'false' || params.PACKAGE_CHECK == 'true'
}
environment name: 'EXIT_STATUS', value: ''
}
steps {
@ -379,7 +381,10 @@ pipeline {
// Build MultiArch Docker containers for push to LS Repo
stage('Build-Multi') {
when {
environment name: 'MULTIARCH', value: 'true'
allOf {
environment name: 'MULTIARCH', value: 'true'
expression { params.PACKAGE_CHECK == 'false' }
}
environment name: 'EXIT_STATUS', value: ''
}
parallel {
@ -405,7 +410,7 @@ pipeline {
}
stage('Build ARMHF') {
agent {
label 'X86-64-MULTI'
label 'ARMHF-NATIVE'
}
steps {
echo "Running on node: ${NODE_NAME}"
@ -439,7 +444,7 @@ pipeline {
}
stage('Build ARM64') {
agent {
label 'X86-64-MULTI'
label 'ARM64'
}
steps {
echo "Running on node: ${NODE_NAME}"

View File

@ -6,7 +6,7 @@ external_type: os
release_type: prerelease
release_tag: fedora
ls_branch: fedora
use_qemu: true
armhf_native: true
repo_vars:
- BUILD_VERSION_ARG = 'XRDP_VERSION'
- LS_USER = 'linuxserver'