golang.org/x/playground@v0.0.0-20230418134305-14ebe15bcd59/deploy/deploy_gotip.json (about)

     1  {
     2    "steps": [
     3      {
     4        "name": "gcr.io/cloud-builders/docker",
     5        "entrypoint": "bash",
     6        "args": [
     7          "-c",
     8          "docker build --build-arg GO_VERSION=master -t gcr.io/$PROJECT_ID/playground-gotip ."
     9        ]
    10      },
    11      {
    12        "name": "gcr.io/cloud-builders/docker",
    13        "args": [
    14          "push",
    15          "gcr.io/$PROJECT_ID/playground-gotip"
    16        ]
    17      },
    18      {
    19        "name": "gcr.io/cloud-builders/gcloud",
    20        "args": [
    21          "app",
    22          "deploy",
    23          "app.gotip.yaml",
    24          "--project=$PROJECT_ID",
    25          "--image-url=gcr.io/$PROJECT_ID/playground-gotip:latest"
    26        ]
    27      },
    28      {
    29        "name": "golang",
    30        "entrypoint": "sh",
    31        "args": [
    32          "-c",
    33          "go install golang.org/x/website/cmd/versionprune@latest && versionprune --dry_run=false --project=$PROJECT_ID --service=gotipplay"
    34        ]
    35      }
    36    ],
    37    "timeout": "3600s",
    38    "options": {
    39      "machineType": "N1_HIGHCPU_8"
    40    }
    41  }