mirror of
https://github.com/servo/servo.git
synced 2025-07-31 03:00:29 +01:00
Make artifact download fail on non-successful HTTP status codes
This commit is contained in:
parent
c7234642a3
commit
72cbc0e6e1
2 changed files with 3 additions and 10 deletions
|
@ -8,5 +8,6 @@ curl \
|
||||||
--retry 5 \
|
--retry 5 \
|
||||||
--connect-timeout 10 \
|
--connect-timeout 10 \
|
||||||
--location \
|
--location \
|
||||||
|
--fail \
|
||||||
"$url" \
|
"$url" \
|
||||||
"$@"
|
"$@"
|
||||||
|
|
|
@ -89,12 +89,12 @@ def main():
|
||||||
|
|
||||||
def create_run_task(*, script, env=None, **kwargs):
|
def create_run_task(*, script, env=None, **kwargs):
|
||||||
fetch_build = """
|
fetch_build = """
|
||||||
mkdir -p target/release
|
|
||||||
curl \
|
curl \
|
||||||
"https://queue.taskcluster.net/v1/task/${BUILD_TASK_ID}/artifacts/public/servo.gz" \
|
"https://queue.taskcluster.net/v1/task/${BUILD_TASK_ID}/artifacts/public/servo.tar.gz" \
|
||||||
--retry 5 \
|
--retry 5 \
|
||||||
--connect-timeout 10 \
|
--connect-timeout 10 \
|
||||||
--location \
|
--location \
|
||||||
|
--fail \
|
||||||
| tar -xz
|
| tar -xz
|
||||||
"""
|
"""
|
||||||
decision.create_task(
|
decision.create_task(
|
||||||
|
@ -112,14 +112,6 @@ def main():
|
||||||
create_run_task(
|
create_run_task(
|
||||||
task_name="Linux x86_64: WPT chunk %s / %s" % (chunk, total_chunks),
|
task_name="Linux x86_64: WPT chunk %s / %s" % (chunk, total_chunks),
|
||||||
script="""
|
script="""
|
||||||
mkdir -p target/release
|
|
||||||
curl \
|
|
||||||
"https://queue.taskcluster.net/v1/task/${BUILD_TASK_ID}/artifacts/public/servo.gz" \
|
|
||||||
--retry 5 \
|
|
||||||
--connect-timeout 10 \
|
|
||||||
--location \
|
|
||||||
| gunzip > target/release/servo
|
|
||||||
|
|
||||||
./mach test-wpt \
|
./mach test-wpt \
|
||||||
--release \
|
--release \
|
||||||
--processes 24 \
|
--processes 24 \
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue