| # Copyright (C) 2020 The Android Open Source Project |
| # |
| # Licensed under the Apache License, Version 2.0 (the "License"); |
| # you may not use this file except in compliance with the License. |
| # You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| # See the License for the specific language governing permissions and |
| # limitations under the License. |
| |
| runtime: python37 |
| default_expiration: "5m" |
| handlers: |
| - url: /$ |
| static_files: dist/index.html |
| upload: dist/index.html |
| secure: always |
| redirect_http_response_code: 301 |
| - url: /docs/?$ |
| static_files: dist/docs/index.html |
| upload: dist/docs/index.html |
| mime_type: text/html |
| secure: always |
| redirect_http_response_code: 301 |
| - url: /docs/(.*\.svg)$ |
| static_files: dist/docs/\1 |
| mime_type: image/svg+xml |
| upload: dist/docs/.*\.svg$ |
| - url: /docs/(.*/[A-Za-z0-9-_]+)$ |
| static_files: dist/docs/\1 |
| mime_type: text/html |
| upload: dist/docs/.*/[A-Za-z0-9-_]+$ |
| secure: always |
| redirect_http_response_code: 301 |
| - url: /assets/ |
| static_dir: dist/assets |
| expiration: 60m |
| - url: / |
| static_dir: dist/ |
| secure: always |
| redirect_http_response_code: 301 |