AMD64
Ruby
Git
This is the configuration for all of build #12, including this job
language: generic

dist: xenial
addons:
  snaps:
    - name: hugo
    - name: aws-cli
      confinement: classic # or devmode
      channel: latest
    - name: go

jobs:
  include:
    - stage: test
      script: echo first
    - # stage name not required, will continue to use `test`
      script: echo second
    - stage: extra
      dist: bionic
      script: echo hi
    - stage: deploy
      git:
        clone: false
      script: echo final
      rvm:
         - 2.3
      addons:
        snaps:
         - hugo
         - aws-cli
Build Config
{
  "dist": "xenial",
  "jobs": {
    "include": [
      {
        "stage": "test",
        "script": "echo first"
      },
      {
        "script": "echo second"
      },
      {
        "dist": "bionic",
        "stage": "extra",
        "script": "echo hi"
      },
      {
        "git": {
          "clone": false
        },
        "rvm": [
          2.3
        ],
        "stage": "deploy",
        "addons": {
          "snaps": [
            "hugo",
            "aws-cli"
          ]
        },
        "script": "echo final"
      }
    ]
  },
  "addons": {
    "snaps": [
      {
        "name": "hugo"
      },
      {
        "name": "aws-cli",
        "channel": "latest",
        "confinement": "classic"
      },
      {
        "name": "go"
      }
    ]
  },
  "language": "generic"
}