forked from segmentio/segment-docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
netlify.toml
43 lines (35 loc) · 1.36 KB
/
netlify.toml
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
[build]
# This line defines the command that is run during production builds
# It first updated the Algolia index through the Algolia plugin for Jekyll
# then runs the standard build command. See package.json for more details
# about the available build targets (develop, develop-inc, build)
command = "jekyll algolia && yarn build"
[context.deploy-preview]
# For deploy previews, use the testing Jekyll environment, the develop build target calls
command = "yarn develop"
# Check this file to see if the site should build. ignore.sh checks for the presence of
# [netlify-build] in the commit message
ignore = "./scripts/ignore.sh"
[context.branch-deploy]
command = "yarn build"
# ignore = "./scripts/ignore.sh"
[context.develop]
command = "yarn develop"
[[redirects]]
# Don't touch these settings. They are required for the redirect to work, since the docs site
# is located at /docs and not the root of the site.
from = "/docs/*"
to = "/:splat"
status = 200
[[redirects]]
# Sam thing as above, but specifically for the js bundle
from = "/docs/assets/docs.bundle.js"
to = "/assets/docs.bundle.js"
status = 200
# [[plugins]]
# if we want to include plugins, this is where to ensure they run
[[headers]]
# Define which paths this specific [[headers]] block will cover.
for = "/*"
[headers.values]
Access-Control-Allow-Origin = "*"