28 Commits

Author SHA1 Message Date
Noel Quiles
ba9849bdf8
website:update middleman-hashicorp to 0.3.44 (#7382) 2020-03-09 14:41:58 +01:00
Nicole Forrester
1cd85ab243
website: bump middleman version (#7254) 2020-02-11 10:59:14 +01:00
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
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
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
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
afd0e58c24
Update middleman 2016-09-26 16:06:52 -07:00
Seth Vargo
2fc7b6c610 Remove Ruby requirement from Gemfile 2016-01-13 18:04:05 -05:00
James Phillips
800e946bf1 Adds and updates docs for prepared queries. 2015-11-15 17:06:00 -08:00
Seth Vargo
f6db363974 Use vendored fastly logo 2015-10-26 12:08:30 -04:00
James Phillips
cef9402ab9 Updates docs for network coordinates. 2015-10-23 15:23:01 -07:00
Seth Vargo
549f959ab4 Use new middleman-hashicorp 2015-05-15 16:06:10 -04:00
Seth Vargo
205af6ba75 Upgrade Ruby 2015-04-26 15:35:52 -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
1c1e330da2 Disable compression for now 2014-04-14 15:11:23 -07:00
Mitchell Hashimoto
24198904f9 Update Gemfile to not have byebug 2014-04-14 15:11:22 -07:00
Jack Pearkes
3ae1ba9209 website: update middleman, use asset pipeline 2014-04-14 11:13:28 -04:00
Armon Dadgar
1d10b9d6ba website: bulk copy from serf 2014-02-07 16:41:03 -08:00