Sha256: b22ce041671aaaf8ea2753436f4ca385f49a5e33b0f4edebbb0608447d3ec304

Contents?: true

Size: 1005 Bytes

Versions: 4

Compression:

Stored size: 1005 Bytes

Contents

{
  "variables": {
    "aws_access_key_id": "{{ env `AWS_ACCESS_KEY_ID` }}",
    "aws_secret_access_key": "{{ env `AWS_SECRET_ACCESS_KEY` }}",
    "aws_region": "{{ env `AWS_REGION` }}",
    "fastly_api_key": "{{ env `FASTLY_API_KEY` }}"
  },
  "builders": [
    {
      "type": "docker",
      "image": "hashicorp/middleman-hashicorp:0.3.26",
      "discard": "true",
      "run_command": ["-d", "-i", "-t", "{{ .Image }}", "/bin/sh"]
    }
  ],
  "provisioners": [
    {
      "type": "file",
      "source": ".",
      "destination": "/website"
    },
    {
      "type": "shell",
      "environment_vars": [
        "AWS_ACCESS_KEY_ID={{ user `aws_access_key_id` }}",
        "AWS_SECRET_ACCESS_KEY={{ user `aws_secret_access_key` }}",
        "AWS_REGION={{ user `aws_region` }}",
        "FASTLY_API_KEY={{ user `fastly_api_key` }}"
      ],
      "inline": [
        "bundle check || bundle install",
        "bundle exec middleman build",
        "/bin/sh ./scripts/deploy.sh"
      ]
    }
  ]
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
vagrant-aws-mkubenka-0.7.2.pre.14 vendor/bundle/ruby/2.3.0/bundler/gems/vagrant-5333e60e2d38/website/packer.json
vagrant-aws-mkubenka-0.7.2.pre.11 vendor/bundle/ruby/2.3.0/bundler/gems/vagrant-5333e60e2d38/website/packer.json
vagrant-aws-mkubenka-0.7.2.pre.10 vendor/bundle/ruby/2.3.0/bundler/gems/vagrant-5333e60e2d38/website/packer.json
vagrant-aws-mkubenka-0.7.2.pre.9 vendor/bundle/ruby/2.3.0/bundler/gems/vagrant-5333e60e2d38/website/packer.json