Also save libOSMesa from the build

This commit is contained in:
Simon Sapin 2018-09-20 18:20:42 +02:00
parent 2e66952055
commit bbaf6b15b6

View file

@ -73,10 +73,13 @@ def main():
script=""" script="""
./mach build --release --with-debug-assertions -p servo ./mach build --release --with-debug-assertions -p servo
./etc/ci/lockfile_changed.sh ./etc/ci/lockfile_changed.sh
gzip target/release/servo --stdout > /servo.gz tar -czf /target.tar.gz \
target/release/servo \
target/release/build/osmesa-src-*/output \
target/release/build/osmesa-src-*/out/lib/gallium
""", """,
artifacts=[ artifacts=[
("/servo.gz", build_artifacts_expiry), ("/target.tar.gz", build_artifacts_expiry),
], ],
**build_kwargs **build_kwargs
) )
@ -89,7 +92,7 @@ def main():
--retry 5 \ --retry 5 \
--connect-timeout 10 \ --connect-timeout 10 \
--location \ --location \
| gunzip > target/release/servo | tar -xz
""" """
create_task( create_task(
script=fetch_build + script, script=fetch_build + script,