20 lines
743 B
YAML
20 lines
743 B
YAML
sudo: required
|
|
|
|
services:
|
|
- docker
|
|
|
|
before_install:
|
|
- HEAD_COMMIT=$(git rev-list --no-merges HEAD | head -1); PATCHCHECK=$(python BaseTools/Scripts/PatchCheck.py master..$HEAD_COMMIT); ERRORS=$(echo $PATCHCHECK | grep -c 'is not valid'); echo "$PATCHCHECK"; if [[ $ERRORS -gt 0 ]]; then travis_terminate 1; fi
|
|
- docker build -t sbl .
|
|
- chmod -R a+w .
|
|
|
|
env:
|
|
- BUILD_TARGET=qemu PYTHON_VER=3
|
|
- BUILD_TARGET=apl PYTHON_VER=2 BUILD_REL=-r
|
|
- BUILD_TARGET=apl PYTHON_VER=3
|
|
- BUILD_TARGET=cfl PYTHON_VER=2
|
|
- BUILD_TARGET=cfl PYTHON_VER=3 BUILD_REL=-r
|
|
|
|
script:
|
|
- docker run --rm -v ${PWD}:/tmp/sbl -w /tmp/sbl --network=host sbl python${PYTHON_VER} ./BuildLoader.py build ${BUILD_REL} ${BUILD_TARGET}
|