ci: Move build job script to a separate file
Will make it easier to do more complex shell stuff. No functional change intended. v2: * Use /bin/bash instead of /bin/sh (Peter Hutterer) * Export environment variables on a separate line (Peter) * Use "set" command instead of shell command line arguments, for consistency with debian-install.sh.
This commit is contained in:
		
							parent
							
								
									3d7df9b452
								
							
						
					
					
						commit
						67bca99637
					
				|  | @ -76,9 +76,7 @@ debian-bullseye: | |||
| meson: | ||||
|     extends: .common-build-and-test | ||||
|     script: | ||||
|         - meson -Dc_args="-fno-common" -Dprefix=/usr -Dxephyr=true -Dwerror=true $MESON_EXTRA_OPTIONS build/ | ||||
|         - ninja -j${FDO_CI_CONCURRENT:-4} -C build/ dist | ||||
|         - PIGLIT_DIR=/root/piglit XTEST_DIR=/root/xts ninja -j${FDO_CI_CONCURRENT:-4} -C build/ test | ||||
|         - .gitlab-ci/build-and-test.sh | ||||
|         - .gitlab-ci/manpages-check | ||||
| 
 | ||||
| meson-noglamor: | ||||
|  |  | |||
|  | @ -0,0 +1,11 @@ | |||
| #!/bin/bash | ||||
| 
 | ||||
| set -e | ||||
| set -o xtrace | ||||
| 
 | ||||
| meson -Dc_args="-fno-common" -Dprefix=/usr -Dxephyr=true -Dwerror=true $MESON_EXTRA_OPTIONS build/ | ||||
| 
 | ||||
| ninja -j${FDO_CI_CONCURRENT:-4} -C build/ dist | ||||
| 
 | ||||
| export PIGLIT_DIR=/root/piglit XTEST_DIR=/root/xts | ||||
| ninja -j${FDO_CI_CONCURRENT:-4} -C build/ test | ||||
		Loading…
	
		Reference in New Issue