forked from pulumi/docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_config.yml
77 lines (67 loc) · 1.69 KB
/
_config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
# Needed for jekyll-sitemap
url: "https://pulumi.io"
sass:
style: compressed
plugins:
- jekyll-octicons
- kramdown
- jekyll-include-cache # used for recursive loop in _includes/tree.html
- jekyll-redirect-from # for 301 redirects
- jekyll-relative-links # to convert internal MD links to HTML
- jekyll-optional-front-matter # for Markdown without front matter (e.g., CLI reference)
- jekyll-sitemap # produce a sitemap.xml file for submission to search engines
markdown: kramdown
kramdown:
parse_block_html: false
optional_front_matter:
remove_originals: true
relative_links:
enabled: true
collections: true
github:
repository_url: https://github.com/pulumi/docs
branch: master
# Files to not include when building.
exclude:
- .gitattributes
- .gitignore
- .travis.yml
- CODE-OF-CONDUCT.md
- CONTRIBUTING.md
- Dockerfile
- infrastructure
- Gemfile
- Gemfile.lock
- Makefile
- node_modules
- package.json
- README.md
- scripts
- tools
- vendor
- yarn.lock
# search-index.json is generated as part of `make build`. However, running `make serve` will delete
# all files under /_site that aren't specified here. We specify it here to avoid deleting a previously
# generated index when using `make serve`.
keep_files:
- search-index.json
defaults:
# By default, use a `default_toc` layout, that shows a table of contents on the left.
- values:
layout: default_toc
# Remove the following from the search index.
-
scope:
path: "redirects.json"
values:
searchindex: false
-
scope:
path: "robots.txt"
values:
searchindex: false
-
scope:
path: "sitemap.xml"
values:
searchindex: false