|
|
@@ -1,12 +1,11 @@ |
|
|
|
pipeline { |
|
|
|
/* agent any */ |
|
|
|
agent {label 'rock'} |
|
|
|
agent {label 'master'} |
|
|
|
stages { |
|
|
|
stage('clone poky sumo') { |
|
|
|
steps { |
|
|
|
sh '''#!/bin/bash |
|
|
|
set -x |
|
|
|
cd /media/data_ssh |
|
|
|
rm -fr * |
|
|
|
git clone git://git.yoctoproject.org/poky |
|
|
|
cd poky |
|
|
@@ -14,14 +13,23 @@ pipeline { |
|
|
|
''' |
|
|
|
} |
|
|
|
} |
|
|
|
stage('build poky') { |
|
|
|
stage('fetch sources for build') { |
|
|
|
steps { |
|
|
|
sh '''#!/bin/bash |
|
|
|
set -x |
|
|
|
cd /media/data_ssh |
|
|
|
cd poky |
|
|
|
source oe-init-build-env |
|
|
|
ln -s /media/data/.yoctoshare/downloads ./downloads |
|
|
|
bitbake core-image-minimal --runall=fetch |
|
|
|
''' |
|
|
|
} |
|
|
|
} |
|
|
|
stage('build poky image') { |
|
|
|
steps { |
|
|
|
sh '''#!/bin/bash |
|
|
|
set -x |
|
|
|
cd poky |
|
|
|
source oe-init-build-env |
|
|
|
bitbake core-image-minimal |
|
|
|
''' |
|
|
|
} |
|
|
|