Reimplement new pipeline and allow limiting number of cores used fo build #3
| @@ -2,4 +2,4 @@ pipeline: | |||||||
|   build: |   build: | ||||||
|     image: codingworkshop/oscw-runner:latest |     image: codingworkshop/oscw-runner:latest | ||||||
|     commands: |     commands: | ||||||
|       - ./build-linux.sh |       - CORES=8 ./build-linux.sh | ||||||
|   | |||||||
| @@ -508,9 +508,11 @@ xtchain_build() | |||||||
| set -e | set -e | ||||||
|  |  | ||||||
| # Check number of CPU cores available | # Check number of CPU cores available | ||||||
|  | if [[ ! -n ${CORES} ]]; then | ||||||
| 	: ${CORES:=$(sysctl -n hw.ncpu 2>/dev/null)} | 	: ${CORES:=$(sysctl -n hw.ncpu 2>/dev/null)} | ||||||
| 	: ${CORES:=$(nproc 2>/dev/null)} | 	: ${CORES:=$(nproc 2>/dev/null)} | ||||||
| 	: ${CORES:=1} | 	: ${CORES:=1} | ||||||
|  | fi | ||||||
|  |  | ||||||
| # Create working directories | # Create working directories | ||||||
| mkdir -p ${BINDIR} | mkdir -p ${BINDIR} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user