aboutsummaryrefslogtreecommitdiff
path: root/ci/config/routes.xml
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2023-09-15 12:09:17 -0400
committerLibravatar vnugent <public@vaughnnugent.com>2023-09-15 12:09:17 -0400
commit5dfe3dc0db51624082d20a31767c5a6aa774749d (patch)
tree6d0aefa1be0d94e86711bcc2b51b897281412ddb /ci/config/routes.xml
parentf2781825804039b5ca68466bec7054b8d9ccce5d (diff)
ci pipeline for complete builds
Diffstat (limited to 'ci/config/routes.xml')
-rw-r--r--ci/config/routes.xml44
1 files changed, 44 insertions, 0 deletions
diff --git a/ci/config/routes.xml b/ci/config/routes.xml
new file mode 100644
index 0000000..49d9553
--- /dev/null
+++ b/ci/config/routes.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="utf-8" ?>
+
+<!--Routes container element holds a collection of route elements-->
+<routes>
+ <!--
+ Example route configuration for a single page app
+ where the tree looks like this:
+ / (index.html)
+ /assets (assets directory) (css and js files)
+
+ Wildcard hosts match all hosts that do not have rules with more specific hosts
+ -->
+
+ <!--
+ Allow assets directory to pass through for all requests, using the Continue routine (1)
+
+ Because this route has a more specific path than the catch all route
+ it will be processed first
+ -->
+ <route routine="1" privilege="0">
+
+ <!--Wildcard host-->
+ <hostname>*</hostname>
+
+ <!--All paths that start with /assets/ will be matched-->
+ <path>/assets/*</path>
+ </route>
+
+ <!--Overwrite all other requests to the index file (catch all) using the ServeOther routine (4)-->
+ <route routine="4" privilege="0">
+
+ <!--Wildcard hostname-->
+ <hostname>*</hostname>
+
+ <!--Declares that all files after / will be matched by this rule-->
+ <path>/*</path>
+
+ <!--Return to the root path, lets the file processor handle extension searching-->
+ <alternate>/</alternate>
+ </route>
+
+ <!--All routes that do not match will be allowed, this is only / since it does not have a matching rule-->
+
+</routes> \ No newline at end of file