summaryrefslogtreecommitdiffstats
path: root/testing/docker/rust-build/task.json
blob: fd1ab872b5595592d3ee5508b8224d59707388be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
    "provisionerId": "aws-provisioner-v1",
    "workerType": "rustbuild",
    "created": "{task_created}",
    "deadline": "{task_deadline}",
    "payload": {
        "image": "quay.io/rust/gecko-rust-build",
        "env": {
            "RUST_BRANCH": "{rust_branch}"
        },
        "artifacts": {
            "public/rustc.tar.xz": {
              "path": "/home/worker/rustc.tar.xz",
              "expires": "{artifacts_expires}",
              "type": "file"
            },
            "public/manifest.tt": {
              "path": "/home/worker/manifest.tt",
              "expires": "{artifacts_expires}",
              "type": "file"
            }
        },
        "features": {
          "relengAPIProxy": true
        },
        "maxRunTime": 6000
    },
    "scopes": [
      "docker-worker:relengapi-proxy:tooltool.upload.public"
    ],
    "metadata": {
        "name": "Rust toolchain build",
        "description": "Builds the rust toolchain for use in gecko builders.",
        "owner": "giles@mozilla.com",
        "source": "https://github.com/rillian/rust-build/"
    }
}