Commit Graph

52 Commits (b962fe38cd09f61c0587606b77a257c44609d0e5)

Author SHA1 Message Date
Nick Fagerlund ce8a27aedc 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 e7a5d80169
bump eventmachine to 1.2.7 in Gemfile.lock (#6389) 2019-08-27 02:00:43 -04:00
Hans Hasselberg feaece034b
website: fix gemfile.lock (#5429) 2019-03-05 20:55:04 +01:00
Jack Pearkes cce1c14fac
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 0da4502740
website: update nokogiri (#5252) 2019-01-22 21:49:16 +01:00
Hans Hasselberg e3dd70e42c
website: dodge CVE-2018-16471 for rack (#4972)
updates dependency.
2018-11-16 15:25:47 +01:00
Hans Hasselberg f0ac02e463 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 f489385a96 update middleman-hashicorp to 0.3.35 2018-04-13 09:11:32 -07:00
Jeff Escalante da1f3f6213 switch analytics from ga to segment 2018-04-06 18:08:00 -04:00
Jeff Escalante 760b4ff72f update to latest middleman-hashicorp
this includes minor text fixes for the universal nav
2018-03-06 16:37:58 -05:00
James Phillips ab4ad0dcaf
Bumps to latest middleman-hashicorp version. 2018-01-24 09:32:45 -08:00
James Phillips cfdc0f5064
Updates website Ruby gems to get newer nokogiri. 2018-01-08 18:08:42 -08:00
Ryon 6cdaa78e80 Update middleman-hashicorp to 0.3.28 for mega nav fixes (#3194) 2017-06-26 11:26:56 -07:00
Katie Bayes ec1f0fd0e0 update middleman version from 25 to 26 2017-06-06 20:12:32 -04:00
Katie Bayes fb2b4776c5 update middleman version 2017-06-06 16:00:11 -04:00
Katie Bayes 5648e5e5a8 add enterprise badge style alert boxes, change guides/areas.html.md to erb file 2017-06-04 01:30:21 -04:00
Seth Vargo 06dbeefaad
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 4a5499fad0 website: middleman-hashicorp bump to 0.3.13 2017-03-08 16:37:58 -08:00
Jason Costello 910c2ce998 Update middleman-hashicorp to 0.3.11 2017-03-08 16:36:38 -08:00
Jason Costello c87b2c313a Update middleman-hashicorp 2017-03-08 16:36:30 -08:00
Seth Vargo 2b6f6af939
Update middleman-hashicorp 2017-03-08 11:26:11 -08:00
Seth Vargo d5aac284d9 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 b3c280772f
Gemfile was wonky 2016-09-26 16:06:54 -07:00
Seth Vargo afd0e58c24
Update middleman 2016-09-26 16:06:52 -07:00
James Phillips cfa66a62ab
Updates middleman-hashicorp. 2016-09-23 16:13:12 -07:00
captainill 293aba329f add announcement banner for Consul Enterprise launch 2016-03-03 12:23:30 -08:00
Seth Vargo b84c0583f5 Update middleman 2016-01-13 19:19:34 -05:00
James Phillips c2fdce6dd2 Updates middleman-hashicorp version to get new Solaris logo. 2016-01-07 11:29:09 -08:00
Seth Vargo f6db363974 Use vendored fastly logo 2015-10-26 12:08:30 -04:00
Seth Vargo 38cc04bd18 Use releases for releases 2015-10-26 11:44:22 -04:00
James Phillips cef9402ab9 Updates docs for network coordinates. 2015-10-23 15:23:01 -07:00
Sam Handler ea5d041ece bundle update middleman-hashicorp 2015-10-12 18:44:58 -04:00
Seth Vargo 5da996067e Update Middleman 2015-09-02 10:14:06 -04:00
Ryan Uber 692e9078cb website: rebundle 2015-08-27 11:29:47 -07:00
Seth Vargo 32906a9d3e Update middleman-hashicorp 2015-07-13 12:56:40 -04:00
Armon Dadgar 3984518803 Fixing yanked gem 2015-05-18 14:44:50 -07:00
Seth Vargo 549f959ab4 Use new middleman-hashicorp 2015-05-15 16:06:10 -04:00
Seth Vargo ffb4cb25a4 Update middleman-hashicorp 2015-04-26 15:29:48 -04:00
Ryan Uber 7c5056df34 website: update middleman-hashicorp 2015-02-23 10:20:31 -08:00
Seth Vargo 9f8b46b828 Move IE compat into middleman-hashicorp 2014-12-30 13:45:15 -05:00
Seth Vargo 6b9e1a818a Update gems to latest versions 2014-12-30 13:18:33 -05:00
Seth Vargo 2a4bb1bdf7 Force a bundle update for rack-rewrite 2014-10-27 11:02:02 -04:00
Seth Vargo a623b4340a Update gems to latest versions 2014-10-19 19:42:41 -04:00
Seth Vargo bdc28e8dfe Remove unused font file 2014-10-19 19:41:11 -04:00
Seth Vargo eacb324188 Consul does not have prefixed packages (yet) 2014-10-06 20:31:57 -04:00
Seth Vargo 40e8bfb54b Update extension version 2014-10-06 19:32:37 -04:00
Seth Vargo 2277137560 Remove glyphicons (vendored in extension) 2014-10-06 19:22:39 -04:00
Seth Vargo fcd86a4721 Use middleman-hashicorp :) 2014-10-06 19:15:01 -04:00
Seth Vargo 2df6bfc225 Update website to use the latest middleman and other gems 2014-10-03 17:43:49 -07:00
Mitchell Hashimoto 23de3d51ac website: update gemfile lock and add version text 2014-04-14 15:17:33 -07:00