@@ -13,7 +13,8 @@ stages:
1313 - deploy
1414
1515before_install :
16- - docker pull xiulipan/sof
16+ - docker pull xiulipan/sof && docker tag xiulipan/sof sof
17+ - docker pull xiulipan/sofqemu && docker tag xiulipan/sofqemu sofqemu
1718
1819install :
1920 - docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/rimage-build.sh -l
@@ -22,25 +23,34 @@ jobs:
2223 include :
2324 - stage : compile
2425 name : " BYT Build"
25- script : docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/xtensa-build-all.sh -lr byt
26+ script : ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr byt
27+ - stage : compile
28+ name : " CHT Build"
29+ script : ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr cht
2630 - stage : compile
2731 name : " BDW Build"
28- script : docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/xtensa-build-all.sh -lr bdw
32+ script : ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr bdw
2933 - stage : compile
3034 name : " HSW Build"
31- script : docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/xtensa-build-all.sh -lr hsw
35+ script : ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr hsw
3236 - stage : compile
3337 name : " APL Build"
34- script : docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/xtensa-build-all.sh -lr apl
38+ script : ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr apl
3539 - stage : compile
3640 name : " CNL Build"
37- script : docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/xtensa-build-all.sh -lr cnl
41+ script : ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr cnl
3842 - stage : compile
3943 name : " SUE Build"
40- script : docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/xtensa-build-all.sh -lr sue
44+ script : ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr sue
4145 - stage : compile
4246 name : " ICL Build"
43- script : docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/xtensa-build-all.sh -lr icl
47+ script : ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr icl
4448 - stage : compile
4549 name : " Host Build"
4650 script : docker run -it -v `pwd`:/home/sof/work/sof.git --user `id -u` xiulipan/sof ./scripts/host-build-all.sh -l
51+ - stage : test
52+ name : " BYT Boot Test"
53+ script : ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr byt && ./scripts/docker-qemu.sh ../sof.git/scripts/qemu-check.sh byt
54+ - stage : test
55+ name : " CHT Boot Test"
56+ script : ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -lr cht && ./scripts/docker-qemu.sh ../sof.git/scripts/qemu-check.sh cht
0 commit comments