Skip to content

Commit fd29fcd

Browse files
author
Corey Mahoney
authored
Merge pull request #2230 from 18F/dev
Dev --> master
2 parents b75e091 + 9c136cc commit fd29fcd

File tree

271 files changed

+342
-1282
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

271 files changed

+342
-1282
lines changed

.bundle/config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
---
22
BUNDLE_BIN: "bin"
3+
BUNDLE_GITHUB__HTTPS: "true"

.pa11yci

Lines changed: 0 additions & 5 deletions
This file was deleted.

.python-version

Lines changed: 0 additions & 1 deletion
This file was deleted.

.travis.yml

Lines changed: 0 additions & 24 deletions
This file was deleted.

Gemfile

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,23 @@
11
source 'https://rubygems.org'
22

33
ruby '2.3.1'
4-
gem 'redcarpet'
5-
gem 'jekyll', '~> 3.1'
6-
gem 'html-proofer'
4+
75
gem 'accesslint-ci', '0.2.6'
6+
gem 'html-proofer'
7+
gem 'jekyll', '~> 3.3.0'
8+
gem 'jemoji'
89

910
group :jekyll_plugins do
10-
if ENV['FAST_BUILDS'] == 'true'
11-
puts 'not using jekyll-archives because its sloooooooooow'
12-
else
13-
gem 'jekyll-archives', git: 'https://github.com/18F/jekyll-archives.git'
14-
end
15-
16-
gem 'jekyll_pages_api'
17-
gem 'jekyll_pages_api_search'
18-
gem 'jekyll-sitemap'
11+
gem 'jekyll-archives', git: 'git://github.com/jekyll/jekyll-archives.git', ref: '112c508'
12+
gem 'jekyll-feed'
1913
gem 'jekyll-paginate'
2014
gem 'jekyll-redirect-from'
21-
gem 'jekyll_frontmatter_tests'
22-
gem 'jekyll-feed'
2315
gem 'jekyll-seo-tag'
16+
gem 'jekyll-sitemap'
17+
gem 'jekyll_frontmatter_tests'
18+
gem 'jekyll_pages_api'
19+
gem 'jekyll_pages_api_search'
2420
end
25-
gem 'jemoji'
2621

2722
group :development do
2823
gem 'capybara'
@@ -36,6 +31,6 @@ group :development do
3631
end
3732

3833
group :test do
39-
gem 'simplecov'
4034
gem 'codeclimate-test-reporter', '~> 1.0.0'
35+
gem 'simplecov'
4136
end

Gemfile.lock

Lines changed: 29 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
GIT
2-
remote: https://github.com/18F/jekyll-archives.git
3-
revision: 9ad78a4aa38de0af570a53f3c12558408e9537f7
2+
remote: git://github.com/jekyll/jekyll-archives.git
3+
revision: 112c508031acf3cf1d9024b005f99b2752133769
4+
ref: 112c508
45
specs:
56
jekyll-archives (2.1.0)
67
jekyll (>= 2.4)
@@ -17,7 +18,8 @@ GEM
1718
minitest (~> 5.1)
1819
thread_safe (~> 0.3, >= 0.3.4)
1920
tzinfo (~> 1.1)
20-
addressable (2.4.0)
21+
addressable (2.5.0)
22+
public_suffix (~> 2.0, >= 2.0.2)
2123
archive-zip (0.7.0)
2224
io-like (~> 0.3.0)
2325
capybara (2.11.0)
@@ -32,25 +34,25 @@ GEM
3234
chromedriver-helper (1.0.0)
3335
archive-zip (~> 0.7.0)
3436
nokogiri (~> 1.6)
35-
codeclimate-test-reporter (1.0.4)
37+
codeclimate-test-reporter (1.0.5)
3638
simplecov
3739
coderay (1.1.1)
3840
colorator (1.1.0)
3941
colored (1.2)
4042
colorize (0.8.1)
41-
diff-lcs (1.2.5)
43+
diff-lcs (1.3)
4244
docile (1.1.5)
4345
domain_name (0.5.20161129)
4446
unf (>= 0.0.5, < 1.0.0)
45-
ethon (0.9.1)
47+
ethon (0.10.1)
4648
ffi (>= 1.3.0)
47-
ffi (1.9.14)
49+
ffi (1.9.17)
4850
forwardable-extended (2.6.0)
4951
gemoji (2.1.0)
50-
html-pipeline (2.4.2)
52+
html-pipeline (2.5.0)
5153
activesupport (>= 2)
5254
nokogiri (>= 1.4)
53-
html-proofer (3.2.0)
55+
html-proofer (3.4.0)
5456
activesupport (>= 4.2, < 6.0)
5557
addressable (~> 2.3)
5658
colored (~> 1.2)
@@ -64,7 +66,7 @@ GEM
6466
domain_name (~> 0.5)
6567
i18n (0.7.0)
6668
io-like (0.3.0)
67-
jekyll (3.3.0)
69+
jekyll (3.3.1)
6870
addressable (~> 2.4)
6971
colorator (~> 1.0)
7072
jekyll-sass-converter (~> 1.0)
@@ -78,17 +80,17 @@ GEM
7880
jekyll-feed (0.8.0)
7981
jekyll (~> 3.3)
8082
jekyll-paginate (1.1.0)
81-
jekyll-redirect-from (0.11.0)
82-
jekyll (>= 2.0)
83-
jekyll-sass-converter (1.4.0)
83+
jekyll-redirect-from (0.12.1)
84+
jekyll (~> 3.3)
85+
jekyll-sass-converter (1.5.0)
8486
sass (~> 3.4)
85-
jekyll-seo-tag (2.0.0)
86-
jekyll (~> 3.1)
87-
jekyll-sitemap (0.12.0)
87+
jekyll-seo-tag (2.1.0)
88+
jekyll (~> 3.3)
89+
jekyll-sitemap (1.0.0)
8890
jekyll (~> 3.3)
8991
jekyll-watch (1.5.0)
9092
listen (~> 3.0, < 3.1)
91-
jekyll_frontmatter_tests (0.0.8)
93+
jekyll_frontmatter_tests (0.0.13)
9294
jekyll (>= 2.0, < 4.0)
9395
jekyll_pages_api (0.1.6)
9496
htmlentities (~> 4.3)
@@ -101,8 +103,8 @@ GEM
101103
gemoji (~> 2.0)
102104
html-pipeline (~> 2.2)
103105
jekyll (>= 3.0)
104-
json (1.8.3)
105-
kramdown (1.12.0)
106+
json (1.8.6)
107+
kramdown (1.13.2)
106108
liquid (3.0.6)
107109
listen (3.0.8)
108110
rb-fsevent (~> 0.9, >= 0.9.4)
@@ -113,29 +115,29 @@ GEM
113115
mime-types-data (~> 3.2015)
114116
mime-types-data (3.2016.0521)
115117
mini_portile2 (2.1.0)
116-
minitest (5.9.1)
118+
minitest (5.10.1)
117119
netrc (0.11.0)
118-
nokogiri (1.6.8.1)
120+
nokogiri (1.7.0.1)
119121
mini_portile2 (~> 2.1.0)
120-
parallel (1.9.0)
122+
parallel (1.10.0)
121123
pathutil (0.14.0)
122124
forwardable-extended (~> 2.6)
123125
pry (0.10.4)
124126
coderay (~> 1.1.0)
125127
method_source (~> 0.8.1)
126128
slop (~> 3.4)
129+
public_suffix (2.0.5)
127130
rack (1.6.5)
128131
rack-jekyll (0.5.0)
129132
jekyll (>= 1.3)
130133
listen (>= 1.3)
131134
rack (~> 1.5)
132135
rack-test (0.6.3)
133136
rack (>= 1.0)
134-
rb-fsevent (0.9.7)
137+
rb-fsevent (0.9.8)
135138
rb-inotify (0.9.7)
136139
ffi (>= 0.5.0)
137140
rb-readline (0.5.3)
138-
redcarpet (3.3.4)
139141
rest-client (2.0.0)
140142
http-cookie (>= 1.0.2, < 2.0)
141143
mime-types (>= 1.16, < 4.0)
@@ -156,7 +158,7 @@ GEM
156158
rspec-support (3.5.0)
157159
rubyzip (1.2.0)
158160
safe_yaml (1.0.4)
159-
sass (3.4.22)
161+
sass (3.4.23)
160162
selenium-webdriver (3.0.5)
161163
childprocess (~> 0.5)
162164
rubyzip (~> 1.0)
@@ -179,7 +181,7 @@ GEM
179181
websocket (1.2.3)
180182
xpath (2.0.0)
181183
nokogiri (~> 1.3)
182-
yell (2.0.6)
184+
yell (2.0.7)
183185

184186
PLATFORMS
185187
ruby
@@ -191,7 +193,7 @@ DEPENDENCIES
191193
codeclimate-test-reporter (~> 1.0.0)
192194
colorize
193195
html-proofer
194-
jekyll (~> 3.1)
196+
jekyll (~> 3.3.0)
195197
jekyll-archives!
196198
jekyll-feed
197199
jekyll-paginate
@@ -205,7 +207,6 @@ DEPENDENCIES
205207
pry
206208
rack-jekyll
207209
rb-readline
208-
redcarpet
209210
rspec
210211
selenium-webdriver
211212
simplecov

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,10 @@ Run each of the following steps to get the site up and running.
1717
3. `bundle install`
1818
4. `./serve`
1919

20-
To enable the ability to search and see all pages related to the blog, you can run `bundle exec jekyll serve` instead of `./serve` for the server start command. This will **slow down rebuild times dramatically**, so use this command with discretion.
20+
To dramatically reduce the build time, there are two commands that you can run instead of `./serve`:
2121

22-
To enable the ability to see the most recent posts, you can run `./serve-blog`. This takes longer than `./serve`, but **significantly less time** than building the entire site.
22+
* `./serve-fast`: This will eliminate all of the blog posts and the search index, but generates all other pages
23+
* `./serve-blog`: This will eliminate all but the latest three blog posts, but keeps the rest of the site intact.
2324

2425
You should be able to see the site at: http://127.0.0.1:4000
2526

_authors/18F.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@ name: 18F
33
first_name: 18F
44
last_name:
55
full_name: 18F
6-
role: Organization
7-
city:
8-
state:
9-
github: 18F
10-
twitter: 18F
116
redirect_from: "/team/18F/"
127
published: true
138
---

_authors/aaron.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@ name: aaron
33
first_name: Aaron
44
last_name: Snow
55
full_name: Aaron Snow
6-
role: Executive Director
7-
city: Washington
8-
state: D.C.
9-
github:
10-
twitter:
116
redirect_from: "/team/aaron/"
127
alumni: true
138
published: true

_authors/ada-lovelace.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@ first_name: Ada
33
last_name: Lovelace
44
full_name: Ada Lovelace
55
name: ada-lovelace
6-
role: Developer
7-
city: London
8-
state: UK
96
april-fools: 2016
107
tags: april fools 2016
118
redirect_to: "/april-fools/2016/"

0 commit comments

Comments
 (0)