Compare commits
12 Commits
master
...
add_jenkin
Author | SHA1 | Date |
---|---|---|
Eugene Kim | 4d38c6b1c0 | 6 years ago |
Eugene Kim | 7eecd8cb99 | 6 years ago |
Eugene Kim | 32b5022e75 | 6 years ago |
Eugene Kim | 8a2bd4afb7 | 6 years ago |
Eugene Kim | a37e233383 | 6 years ago |
Eugene Kim | 4ec018702d | 6 years ago |
Eugene Kim | cbdcf542c8 | 6 years ago |
Eugene Kim | fc5af3430d | 6 years ago |
Eugene Kim | 9cb71a4f4e | 6 years ago |
Eugene Kim | fe2aeeff23 | 6 years ago |
Eugene Kim | 0473adc7e0 | 6 years ago |
Eugene Kim | c59fa4ecc2 | 6 years ago |
@ -0,0 +1,36 @@ |
|||||||
|
pipeline { |
||||||
|
agent { |
||||||
|
docker { |
||||||
|
image 'harmonyone/harmony-jenkins-agent:latest' |
||||||
|
} |
||||||
|
|
||||||
|
} |
||||||
|
stages { |
||||||
|
stage('Build & Install') { |
||||||
|
steps { |
||||||
|
sh ''' |
||||||
|
rm -rf destdir |
||||||
|
install -d destdir/usr/local/include |
||||||
|
install -d destdir/usr/local/lib |
||||||
|
make PREFIX=`pwd`/destdir/usr/local install |
||||||
|
''' |
||||||
|
} |
||||||
|
} |
||||||
|
stage('Package') { |
||||||
|
steps { |
||||||
|
sh ''' |
||||||
|
find destdir/usr/local -depth | \\ |
||||||
|
sed -n \'s@^destdir/usr/local/@@p\' | \\ |
||||||
|
tr \'\\n\' \'\\0\' | \\ |
||||||
|
(cd destdir/usr/local && exec cpio -o0 -Hnewc -v) | \\ |
||||||
|
xz -9 > mcl.cpio.xz |
||||||
|
''' |
||||||
|
} |
||||||
|
} |
||||||
|
stage('Save Build') { |
||||||
|
steps { |
||||||
|
archiveArtifacts '**' |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue