Commit graph

52 commits

Author SHA1 Message Date
Nick Fagerlund e4e3fd4299 website: Update middleman-hashicorp container and Gemfile.lock (#6374)
* website: Update middleman-hashicorp container and Gemfile.lock

Time marches on, and so do security vulnerabilities in Nokogiri. So it's time
for a new container.

As with last time, here's a reminder for the next person who needs to update
this:

- You shouldn't just update the dependency in Gemfile.lock, because your build
  times will go to heck as you compile Nokogiri from source on every run. So you
  need an updated container with all the dependencies.
- To update the container, you need to push a new tag to the middleman-hashicorp
  repo. Teamcity does the rest, and will ship a new container to Docker Hub
  (unless its credentials are out of date, in which case go ask team-eng-serv.)
- Once that's pushed:
    - Update Makefile
    - Update the Gemfile
    - Delete Gemfile.lock
    - `make website` until it comes up, then ctrl-C
    - Commit the changes

* website: Specify a different json version in Gemfile.lock

The Consul website uses different containers for preview and deploy, and this
oddball JSON version was causing issues. This commit sacrifices a little bit
of preview startup speed for (hopefully) working deploys.
2019-08-27 11:05:18 -04:00
Mike Morris c108fd01a0
bump eventmachine to 1.2.7 in Gemfile.lock (#6389) 2019-08-27 02:00:43 -04:00
Hans Hasselberg dda59a3d2f
website: fix gemfile.lock (#5429) 2019-03-05 20:55:04 +01:00
Jack Pearkes 198d4f6aed
website: update bootstrap-saas depenency (#5387)
https://blog.getbootstrap.com/2019/02/13/bootstrap-4-3-1-and-3-4-1/
2019-02-25 11:52:00 -08:00
Hans Hasselberg 90c18a9997
website: update nokogiri (#5252) 2019-01-22 21:49:16 +01:00
Hans Hasselberg c83cc82905
website: dodge CVE-2018-16471 for rack (#4972)
updates dependency.
2018-11-16 15:25:47 +01:00
Hans Hasselberg 36bcea9f33 website: update sprockets and ffi to dodge CVEs (#4781)
* Update sprockets to dodge CVE-2018-3760 and CVE-2014-7819
* update ffi to dodge CVE-2018-1000201
2018-10-19 08:41:04 -07:00
Jack Pearkes d02d7e0956 update middleman-hashicorp to 0.3.35 2018-04-13 09:11:32 -07:00
Jeff Escalante 5e97f36c6c switch analytics from ga to segment 2018-04-06 18:08:00 -04:00
Jeff Escalante 41d6a3762c update to latest middleman-hashicorp
this includes minor text fixes for the universal nav
2018-03-06 16:37:58 -05:00
James Phillips bfbedd6c66
Bumps to latest middleman-hashicorp version. 2018-01-24 09:32:45 -08:00
James Phillips 69c0b4bc38
Updates website Ruby gems to get newer nokogiri. 2018-01-08 18:08:42 -08:00
Ryon 48b1b6161e Update middleman-hashicorp to 0.3.28 for mega nav fixes (#3194) 2017-06-26 11:26:56 -07:00
Katie Bayes 4fe8375a65 update middleman version from 25 to 26 2017-06-06 20:12:32 -04:00
Katie Bayes 8e914975a3 update middleman version 2017-06-06 16:00:11 -04:00
Katie Bayes 714f46f34b add enterprise badge style alert boxes, change guides/areas.html.md to erb file 2017-06-04 01:30:21 -04:00
Seth Vargo 55281ac728
Move to new branding
This JUST moves over to the new branding. Once we get this in, I can
work on making the sidebar links and splitting out the API into its own
section.
2017-03-30 18:46:50 -04:00
Jack Pearkes a530f43e0f website: middleman-hashicorp bump to 0.3.13 2017-03-08 16:37:58 -08:00
Jason Costello 6fa6fcc865 Update middleman-hashicorp to 0.3.11 2017-03-08 16:36:38 -08:00
Jason Costello 2de9f8a80b Update middleman-hashicorp 2017-03-08 16:36:30 -08:00
Seth Vargo d29694e253
Update middleman-hashicorp 2017-03-08 11:26:11 -08:00
Seth Vargo 2d29c510dc Switch to Docker-based website build process (#2448)
This has been working really well on Nomad and hashicorp.com, so I am
ready to port it out to Consul as a beta. This moves the local
development to a Docker container, which is the same container that we
use to publish the website in production. The result is much faster and
more consistent deploys.
2016-10-31 12:49:52 -07:00
Seth Vargo d2677aede2
Gemfile was wonky 2016-09-26 16:06:54 -07:00
Seth Vargo ca57f37c2f
Update middleman 2016-09-26 16:06:52 -07:00
James Phillips 1d063b750b
Updates middleman-hashicorp. 2016-09-23 16:13:12 -07:00
captainill 95337b7211 add announcement banner for Consul Enterprise launch 2016-03-03 12:23:30 -08:00
Seth Vargo caa018e56f Update middleman 2016-01-13 19:19:34 -05:00
James Phillips 737bd83fc5 Updates middleman-hashicorp version to get new Solaris logo. 2016-01-07 11:29:09 -08:00
Seth Vargo f6abfc1cd1 Use vendored fastly logo 2015-10-26 12:08:30 -04:00
Seth Vargo 75dd4004ff Use releases for releases 2015-10-26 11:44:22 -04:00
James Phillips b3b1c6940b Updates docs for network coordinates. 2015-10-23 15:23:01 -07:00
Sam Handler 37d92e2c18 bundle update middleman-hashicorp 2015-10-12 18:44:58 -04:00
Seth Vargo 292acffcd9 Update Middleman 2015-09-02 10:14:06 -04:00
Ryan Uber 1639c7144a website: rebundle 2015-08-27 11:29:47 -07:00
Seth Vargo bcfc07e09c Update middleman-hashicorp 2015-07-13 12:56:40 -04:00
Armon Dadgar 38fafed077 Fixing yanked gem 2015-05-18 14:44:50 -07:00
Seth Vargo d46aac189e Use new middleman-hashicorp 2015-05-15 16:06:10 -04:00
Seth Vargo 13212f9609 Update middleman-hashicorp 2015-04-26 15:29:48 -04:00
Ryan Uber b06ea953d4 website: update middleman-hashicorp 2015-02-23 10:20:31 -08:00
Seth Vargo f718da8df6 Move IE compat into middleman-hashicorp 2014-12-30 13:45:15 -05:00
Seth Vargo e5de0db827 Update gems to latest versions 2014-12-30 13:18:33 -05:00
Seth Vargo 4e3a634239 Force a bundle update for rack-rewrite 2014-10-27 11:02:02 -04:00
Seth Vargo 2217f93fc6 Update gems to latest versions 2014-10-19 19:42:41 -04:00
Seth Vargo 64633eec02 Remove unused font file 2014-10-19 19:41:11 -04:00
Seth Vargo 3b570e8f7a Consul does not have prefixed packages (yet) 2014-10-06 20:31:57 -04:00
Seth Vargo c0483af15f Update extension version 2014-10-06 19:32:37 -04:00
Seth Vargo 62c87b333e Remove glyphicons (vendored in extension) 2014-10-06 19:22:39 -04:00
Seth Vargo 86760874f0 Use middleman-hashicorp :) 2014-10-06 19:15:01 -04:00
Seth Vargo 92bd997a65 Update website to use the latest middleman and other gems 2014-10-03 17:43:49 -07:00
Mitchell Hashimoto 47ee388dd6 website: update gemfile lock and add version text 2014-04-14 15:17:33 -07:00