Skip to content

Commit 4e07763

Browse files
committed
Setup Jekyll for local building/testing.
1 parent 888f86c commit 4e07763

5 files changed

Lines changed: 189 additions & 0 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
_site/

Gemfile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# frozen_string_literal: true
2+
3+
source "https://rubygems.org"
4+
5+
gem "jekyll"
6+
gem 'jekyll-redirect-from'

Gemfile.lock

Lines changed: 167 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,167 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
addressable (2.8.8)
5+
public_suffix (>= 2.0.2, < 8.0)
6+
base64 (0.3.0)
7+
bigdecimal (4.0.1)
8+
colorator (1.1.0)
9+
concurrent-ruby (1.3.6)
10+
csv (3.3.5)
11+
em-websocket (0.5.3)
12+
eventmachine (>= 0.12.9)
13+
http_parser.rb (~> 0)
14+
eventmachine (1.2.7)
15+
ffi (1.17.3)
16+
ffi (1.17.3-arm-linux-gnu)
17+
ffi (1.17.3-arm-linux-musl)
18+
ffi (1.17.3-x86_64-linux-gnu)
19+
forwardable-extended (2.6.0)
20+
google-protobuf (4.33.5)
21+
bigdecimal
22+
rake (>= 13)
23+
http_parser.rb (0.8.1)
24+
i18n (1.14.8)
25+
concurrent-ruby (~> 1.0)
26+
jekyll (4.4.1)
27+
addressable (~> 2.4)
28+
base64 (~> 0.2)
29+
colorator (~> 1.0)
30+
csv (~> 3.0)
31+
em-websocket (~> 0.5)
32+
i18n (~> 1.0)
33+
jekyll-sass-converter (>= 2.0, < 4.0)
34+
jekyll-watch (~> 2.0)
35+
json (~> 2.6)
36+
kramdown (~> 2.3, >= 2.3.1)
37+
kramdown-parser-gfm (~> 1.0)
38+
liquid (~> 4.0)
39+
mercenary (~> 0.3, >= 0.3.6)
40+
pathutil (~> 0.9)
41+
rouge (>= 3.0, < 5.0)
42+
safe_yaml (~> 1.0)
43+
terminal-table (>= 1.8, < 4.0)
44+
webrick (~> 1.7)
45+
jekyll-redirect-from (0.16.0)
46+
jekyll (>= 3.3, < 5.0)
47+
jekyll-sass-converter (3.1.0)
48+
sass-embedded (~> 1.75)
49+
jekyll-watch (2.2.1)
50+
listen (~> 3.0)
51+
json (2.18.1)
52+
kramdown (2.5.2)
53+
rexml (>= 3.4.4)
54+
kramdown-parser-gfm (1.1.0)
55+
kramdown (~> 2.0)
56+
liquid (4.0.4)
57+
listen (3.10.0)
58+
logger
59+
rb-fsevent (~> 0.10, >= 0.10.3)
60+
rb-inotify (~> 0.9, >= 0.9.10)
61+
logger (1.7.0)
62+
mercenary (0.4.0)
63+
pathutil (0.16.2)
64+
forwardable-extended (~> 2.6)
65+
public_suffix (7.0.2)
66+
rake (13.3.1)
67+
rb-fsevent (0.11.2)
68+
rb-inotify (0.11.1)
69+
ffi (~> 1.0)
70+
rexml (3.4.4)
71+
rouge (4.7.0)
72+
safe_yaml (1.0.5)
73+
sass-embedded (1.97.3)
74+
google-protobuf (~> 4.31)
75+
rake (>= 13)
76+
sass-embedded (1.97.3-aarch64-linux-android)
77+
google-protobuf (~> 4.31)
78+
sass-embedded (1.97.3-arm-linux-androideabi)
79+
google-protobuf (~> 4.31)
80+
sass-embedded (1.97.3-arm-linux-gnueabihf)
81+
google-protobuf (~> 4.31)
82+
sass-embedded (1.97.3-arm-linux-musleabihf)
83+
google-protobuf (~> 4.31)
84+
sass-embedded (1.97.3-riscv64-linux-android)
85+
google-protobuf (~> 4.31)
86+
sass-embedded (1.97.3-riscv64-linux-gnu)
87+
google-protobuf (~> 4.31)
88+
sass-embedded (1.97.3-riscv64-linux-musl)
89+
google-protobuf (~> 4.31)
90+
sass-embedded (1.97.3-x86_64-linux-android)
91+
google-protobuf (~> 4.31)
92+
sass-embedded (1.97.3-x86_64-linux-gnu)
93+
google-protobuf (~> 4.31)
94+
terminal-table (3.0.2)
95+
unicode-display_width (>= 1.1.1, < 3)
96+
unicode-display_width (2.6.0)
97+
webrick (1.9.2)
98+
99+
PLATFORMS
100+
aarch64-linux-android
101+
arm-linux-androideabi
102+
arm-linux-gnu
103+
arm-linux-gnueabihf
104+
arm-linux-musl
105+
arm-linux-musleabihf
106+
riscv64-linux-android
107+
riscv64-linux-gnu
108+
riscv64-linux-musl
109+
x86_64-linux
110+
x86_64-linux-android
111+
112+
DEPENDENCIES
113+
jekyll
114+
jekyll-redirect-from
115+
116+
CHECKSUMS
117+
addressable (2.8.8) sha256=7c13b8f9536cf6364c03b9d417c19986019e28f7c00ac8132da4eb0fe393b057
118+
base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b
119+
bigdecimal (4.0.1) sha256=8b07d3d065a9f921c80ceaea7c9d4ae596697295b584c296fe599dd0ad01c4a7
120+
colorator (1.1.0) sha256=e2f85daf57af47d740db2a32191d1bdfb0f6503a0dfbc8327d0c9154d5ddfc38
121+
concurrent-ruby (1.3.6) sha256=6b56837e1e7e5292f9864f34b69c5a2cbc75c0cf5338f1ce9903d10fa762d5ab
122+
csv (3.3.5) sha256=6e5134ac3383ef728b7f02725d9872934f523cb40b961479f69cf3afa6c8e73f
123+
em-websocket (0.5.3) sha256=f56a92bde4e6cb879256d58ee31f124181f68f8887bd14d53d5d9a292758c6a8
124+
eventmachine (1.2.7) sha256=994016e42aa041477ba9cff45cbe50de2047f25dd418eba003e84f0d16560972
125+
ffi (1.17.3) sha256=0e9f39f7bb3934f77ad6feab49662be77e87eedcdeb2a3f5c0234c2938563d4c
126+
ffi (1.17.3-arm-linux-gnu) sha256=5bd4cea83b68b5ec0037f99c57d5ce2dd5aa438f35decc5ef68a7d085c785668
127+
ffi (1.17.3-arm-linux-musl) sha256=0d7626bb96265f9af78afa33e267d71cfef9d9a8eb8f5525344f8da6c7d76053
128+
ffi (1.17.3-x86_64-linux-gnu) sha256=3746b01f677aae7b16dc1acb7cb3cc17b3e35bdae7676a3f568153fb0e2c887f
129+
forwardable-extended (2.6.0) sha256=1bec948c469bbddfadeb3bd90eb8c85f6e627a412a3e852acfd7eaedbac3ec97
130+
google-protobuf (4.33.5) sha256=1b64fb774c101b23ac3f6923eca24be04fd971635d235c4cd4cfe0d752620da0
131+
http_parser.rb (0.8.1) sha256=9ae8df145b39aa5398b2f90090d651c67bd8e2ebfe4507c966579f641e11097a
132+
i18n (1.14.8) sha256=285778639134865c5e0f6269e0b818256017e8cde89993fdfcbfb64d088824a5
133+
jekyll (4.4.1) sha256=4c1144d857a5b2b80d45b8cf5138289579a9f8136aadfa6dd684b31fe2bc18c1
134+
jekyll-redirect-from (0.16.0)
135+
jekyll-sass-converter (3.1.0) sha256=83925d84f1d134410c11d0c6643b0093e82e3a3cf127e90757a85294a3862443
136+
jekyll-watch (2.2.1) sha256=bc44ed43f5e0a552836245a54dbff3ea7421ecc2856707e8a1ee203a8387a7e1
137+
json (2.18.1) sha256=fe112755501b8d0466b5ada6cf50c8c3f41e897fa128ac5d263ec09eedc9f986
138+
kramdown (2.5.2) sha256=1ba542204c66b6f9111ff00dcc26075b95b220b07f2905d8261740c82f7f02fa
139+
kramdown-parser-gfm (1.1.0) sha256=fb39745516427d2988543bf01fc4cf0ab1149476382393e0e9c48592f6581729
140+
liquid (4.0.4) sha256=4fcfebb1a045e47918388dbb7a0925e7c3893e58d2bd6c3b3c73ec17a2d8fdb3
141+
listen (3.10.0) sha256=c6e182db62143aeccc2e1960033bebe7445309c7272061979bb098d03760c9d2
142+
logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203
143+
mercenary (0.4.0) sha256=b25a1e4a59adca88665e08e24acf0af30da5b5d859f7d8f38fba52c28f405138
144+
pathutil (0.16.2) sha256=e43b74365631cab4f6d5e4228f812927efc9cb2c71e62976edcb252ee948d589
145+
public_suffix (7.0.2) sha256=9114090c8e4e7135c1fd0e7acfea33afaab38101884320c65aaa0ffb8e26a857
146+
rake (13.3.1) sha256=8c9e89d09f66a26a01264e7e3480ec0607f0c497a861ef16063604b1b08eb19c
147+
rb-fsevent (0.11.2) sha256=43900b972e7301d6570f64b850a5aa67833ee7d87b458ee92805d56b7318aefe
148+
rb-inotify (0.11.1) sha256=a0a700441239b0ff18eb65e3866236cd78613d6b9f78fea1f9ac47a85e47be6e
149+
rexml (3.4.4) sha256=19e0a2c3425dfbf2d4fc1189747bdb2f849b6c5e74180401b15734bc97b5d142
150+
rouge (4.7.0) sha256=dba5896715c0325c362e895460a6d350803dbf6427454f49a47500f3193ea739
151+
safe_yaml (1.0.5) sha256=a6ac2d64b7eb027bdeeca1851fe7e7af0d668e133e8a88066a0c6f7087d9f848
152+
sass-embedded (1.97.3) sha256=c4136da69ae3acfa7b0809f4ec10891125edf57df214a2d1ab570f721f96f7a6
153+
sass-embedded (1.97.3-aarch64-linux-android) sha256=623b2f52fed6e3696c6445406e4efaef57b54442cc35604bfffbb82aef7d5c45
154+
sass-embedded (1.97.3-arm-linux-androideabi) sha256=e2ef33b187066e09374023e58e72cf3b5baabe6b77ecd74356fe9b4892a1c6e1
155+
sass-embedded (1.97.3-arm-linux-gnueabihf) sha256=ce443b57f3d7f03740267cf0f2cdff13e8055dd5938488967746f29f230222da
156+
sass-embedded (1.97.3-arm-linux-musleabihf) sha256=be3972424616f916ce1f4f41228266d57339e490dfd7ca0cea5588579564d4c0
157+
sass-embedded (1.97.3-riscv64-linux-android) sha256=201426b3e58611aa8cf34a7574df51905ec42fefb5a69982cc8497ac7fb26a6b
158+
sass-embedded (1.97.3-riscv64-linux-gnu) sha256=d7bac32f4de55c589a036da13ac4482bf5b7dfac980b4c0203d31a1bd9f07622
159+
sass-embedded (1.97.3-riscv64-linux-musl) sha256=621d981d700e2b8d0459b5ea696fff746dfa07d6b6bbc70cd982905214b07888
160+
sass-embedded (1.97.3-x86_64-linux-android) sha256=8f5e179bee8610be432499f228ea4e53ab362b1db0da1ae3cd3e76b114712372
161+
sass-embedded (1.97.3-x86_64-linux-gnu) sha256=173a4d0dbe2fffdf7482bd3e82fb597dfc658c18d1e8fd746aa7d5077ed4e850
162+
terminal-table (3.0.2) sha256=f951b6af5f3e00203fb290a669e0a85c5dd5b051b3b023392ccfd67ba5abae91
163+
unicode-display_width (2.6.0) sha256=12279874bba6d5e4d2728cef814b19197dbb10d7a7837a869bab65da943b7f5a
164+
webrick (1.9.2) sha256=beb4a15fc474defed24a3bda4ffd88a490d517c9e4e6118c3edce59e45864131
165+
166+
BUNDLED WITH
167+
4.0.6

_config.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
title: json-ld.github.io
2+
plugins:
3+
- jekyll-redirect-from

_layouts/redirect.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<meta charset="utf-8">
5+
<title>Redirecting to {{ page.redirect.to }}</title>
6+
<meta http-equiv="refresh" content="0; URL={{ page.redirect.to }}">
7+
<link rel="canonical" href="{{ page.redirect.to }}">
8+
</head>
9+
<body>
10+
Moved to <a href="{{ page.redirect.to }}">{{ page.redirect.to }}</a>.
11+
</body>
12+
</html>

0 commit comments

Comments
 (0)