diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2016-12-19 11:48:44 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2016-12-19 11:50:13 +0000 |
commit | 3f501353596d845004f8f360bc2a5fe60b95b2fd (patch) | |
tree | f50affb5afc8fb75b6f8b4c56dc44a63893c4e35 /tcwg-buildfarm-maxim.yaml | |
parent | 7ef1b4bc42d77d1060d42efd79916db0c83efb45 (diff) |
tcwg-buildfarm-maxim: Experiment
Change-Id: I6281129436146f08b327bdd2ee3128b32126ea01
Diffstat (limited to 'tcwg-buildfarm-maxim.yaml')
-rw-r--r-- | tcwg-buildfarm-maxim.yaml | 43 |
1 files changed, 16 insertions, 27 deletions
diff --git a/tcwg-buildfarm-maxim.yaml b/tcwg-buildfarm-maxim.yaml index d2362ed711..e0935246a6 100644 --- a/tcwg-buildfarm-maxim.yaml +++ b/tcwg-buildfarm-maxim.yaml @@ -63,17 +63,17 @@ default: dev-01.tcwglab:/home/maxim.kuvyrkov/logs description: 'Log_Server' - string: - name: targets - default: 'cross_main cross_aux native_x86' - description: 'Which target toolchains to build: cross_main cross_aux native_x86 native_armv8' - - string: name: abe_branch default: refs/remotes/origin/stable description: 'ABE revision to test' - string: - name: container - default: docker - description: 'none schroot docker' + name: host_list + default: 'linux64' + description: 'List of host personalities' + - string: + name: tcwg-x86_64-2-cam_target_list + default: 'aarch64-linux-gnu armv8l-linux-gnueabihf arm-linux-gnueabi arm-linux-gnueabihf armeb-linux-gnueabihf aarch64-none-elf aarch64_be-none-elf native' + description: 'List of targets to use' disabled: false node: tcwg-x86_64-cam child-workspace: $target @@ -94,36 +94,25 @@ name: label values: - tcwg-x86_64-2-cam + - tcwg-x86_32-build - tcwg-aarch64-build + - tcwg-aarch32-build - tcwg-tx1-build + - tcwg-tx1_32-build - tcwg-tk1-build - axis: - type: user-defined - name: container - values: - - docker - - schroot - - axis: - type: user-defined - name: personality + type: dynamic + name: host values: - - linux64 - - linux32 + - host_list - axis: - type: user-defined + type: dynamic name: target values: - - aarch64-linux-gnu - - armv8l-linux-gnueabihf - - arm-linux-gnueabi - - arm-linux-gnueabihf - - armeb-linux-gnueabihf - - aarch64-none-elf - - aarch64_be-none-elf - - native + - ${label}_target_list execution-strategy: combination-filter: | - (label=="tcwg-x86_64-2-cam" && container=="docker" && personality="linux64") || (label!="tcwg-tk1-build" && container=="docker" && target=="native") || (label=="tcwg-tk1-build" && container=="schroot" && target=="native") + (label=="tcwg-x86_64-2-cam" || target=="native") sequential: false wrappers: - timeout: |