diff --git a/netlify.toml b/netlify.toml new file mode 100644 index 00000000000..40903918f30 --- /dev/null +++ b/netlify.toml @@ -0,0 +1,45 @@ + +# Settings in the [build] context are global and are applied to +# all contexts unless otherwise overridden by more specific contexts. +[build] + # Directory where the build system installs dependencies + # and runs your build. Store your package.json, .nvmrc, etc here. + # If not set, defaults to the root directory. + base = "misc/docusaurus" + + # Directory that contains the deploy-ready HTML files and + # assets generated by the build. This is an absolute path relative + # to the base directory, which is the root by default (/). + # This sample publishes the directory located at the absolute + # path "root/project/build-output" + + publish = "build" + + # Default build command. + command = "yarn build && yarn install" + + ignore = "git diff --quiet $COMMIT_REF $CACHED_COMMIT_REF -- . ../../docs ../../netlify.toml" + +[[plugins]] + # Installs the Lighthouse Build Plugin for all deploy contexts + package = "@netlify/plugin-lighthouse" + +# [[headers]] +# # Define which paths this specific [[headers]] block will cover. +# for = "/*" + +# [headers.values] +# X-Frame-Options = "DENY" +# X-XSS-Protection = "1; mode=block" +# Content-Security-Policy = "frame-ancestors https://www.facebook.com" + +# # Multi-value headers are expressed with multi-line strings. +# cache-control = ''' +# max-age=0, +# no-cache, +# no-store, +# must-revalidate''' + +# # Basic-Auth allows you to password protect your whole site. +# # This feature may not be available on all plans. +# Basic-Auth = "someuser:somepassword anotheruser:anotherpassword"