From 2f420c38b2708585469e9b4b2ec3a0a9a7737e44 Mon Sep 17 00:00:00 2001 From: Jeff Escalante Date: Thu, 15 Mar 2018 13:05:42 -0400 Subject: [PATCH] add optinmonster script, fix makefile, remove es6 --- website/Gemfile | 2 +- website/Gemfile.lock | 4 ++-- website/Makefile | 5 +++-- website/source/assets/javascripts/analytics.js | 6 +++--- website/source/layouts/layout.erb | 7 ++++++- 5 files changed, 15 insertions(+), 9 deletions(-) diff --git a/website/Gemfile b/website/Gemfile index a7edfed49..177bf1774 100644 --- a/website/Gemfile +++ b/website/Gemfile @@ -1,3 +1,3 @@ source "https://rubygems.org" -gem "middleman-hashicorp", "0.3.32" +gem "middleman-hashicorp", "0.3.34" diff --git a/website/Gemfile.lock b/website/Gemfile.lock index 913b76417..15173900a 100644 --- a/website/Gemfile.lock +++ b/website/Gemfile.lock @@ -78,7 +78,7 @@ GEM rack (>= 1.4.5, < 2.0) thor (>= 0.15.2, < 2.0) tilt (~> 1.4.1, < 2.0) - middleman-hashicorp (0.3.32) + middleman-hashicorp (0.3.34) bootstrap-sass (~> 3.3) builder (~> 3.2) middleman (~> 3.4) @@ -153,7 +153,7 @@ PLATFORMS ruby DEPENDENCIES - middleman-hashicorp (= 0.3.32) + middleman-hashicorp (= 0.3.34) BUNDLED WITH 1.16.1 diff --git a/website/Makefile b/website/Makefile index 934ed941e..0991a7753 100644 --- a/website/Makefile +++ b/website/Makefile @@ -1,4 +1,4 @@ -VERSION?="0.3.32" +VERSION?="0.3.34" build: @echo "==> Starting build in Docker..." @@ -7,8 +7,9 @@ build: --rm \ --tty \ --volume "$(shell pwd):/website" \ + -e "ENV=production" \ hashicorp/middleman-hashicorp:${VERSION} \ - ENV=production bundle exec middleman build --verbose --clean + bundle exec middleman build --verbose --clean website: @echo "==> Starting website in Docker..." diff --git a/website/source/assets/javascripts/analytics.js b/website/source/assets/javascripts/analytics.js index 17ca06dd9..33342909a 100644 --- a/website/source/assets/javascripts/analytics.js +++ b/website/source/assets/javascripts/analytics.js @@ -1,9 +1,9 @@ -document.addEventListener('DOMContentLoaded', () => { - track('.downloads .download a', el => { +document.addEventListener('DOMContentLoaded', function() { + track('.downloads .download a', function(el) { return { event: 'Download', category: 'Button', - label: `Packer | v${el.href.match(/\/(\d+\.\d+\.\d+)\//)[1]}` + label: 'Packer | v' + el.href.match(/\/(\d+\.\d+\.\d+)\//)[1] } }) }) diff --git a/website/source/layouts/layout.erb b/website/source/layouts/layout.erb index aa476c059..a632d884e 100644 --- a/website/source/layouts/layout.erb +++ b/website/source/layouts/layout.erb @@ -130,7 +130,12 @@ analytics.page(); }}(); - +