| OLD | NEW |
| 1 # Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file |
| 2 # for details. All rights reserved. Use of this source code is governed by a | 2 # for details. All rights reserved. Use of this source code is governed by a |
| 3 # BSD-style license that can be found in the LICENSE file. | 3 # BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 # App Engine configuration, see: | 5 # App Engine configuration, see: |
| 6 # https://developers.google.com/appengine/docs/python/config/appconfig | 6 # https://developers.google.com/appengine/docs/python/config/appconfig |
| 7 | 7 |
| 8 # The version number should be something like rSVN_REVISION. |
| 9 version: remember to edit app.yaml before deploying |
| 10 # This version name is used to create a new host, for example, |
| 11 # http://r31824.try-dart-lang.appspot.com/, which can be tested before going |
| 12 # live at http://try.dartlang.org/. This is controlled from |
| 13 # https://appengine.google.com/deployment?&app_id=s~try-dart-lang |
| 14 |
| 8 application: try-dart-lang | 15 application: try-dart-lang |
| 9 version: 5-sdk1-0 | |
| 10 runtime: python27 | 16 runtime: python27 |
| 11 api_version: 1 | 17 api_version: 1 |
| 12 threadsafe: yes | 18 threadsafe: yes |
| 19 |
| 20 # Set "Cache-Control" and "Expires" HTTP headers to only cache for one second. |
| 21 # We do this because we frequently push new changes and rely on AppCache for |
| 22 # caching. Once files are installed in AppCache, the site launches |
| 23 # immediately. |
| 24 # |
| 25 # Problem: PageSpeed Insights doesn't realize that we use AppCache and keeps |
| 26 # nagging about caching. |
| 27 # Solution: Ignore its advice about "Leverage browser caching". |
| 13 default_expiration: 1s | 28 default_expiration: 1s |
| 14 | 29 |
| 15 handlers: | 30 handlers: |
| 16 | 31 |
| 17 - url: /favicon\.ico | 32 - url: /favicon\.ico |
| 18 static_files: favicon.ico | 33 static_files: favicon.ico |
| 19 upload: favicon\.ico | 34 upload: favicon\.ico |
| 20 secure: never | 35 secure: never |
| 21 | 36 |
| 22 - url: / | 37 - url: / |
| 23 static_files: index.html | 38 static_files: index.html |
| 24 upload: index.html | 39 upload: index.html |
| 25 secure: never | 40 secure: never |
| 26 | 41 |
| 27 - url: /nossl.appcache | 42 - url: /nossl.appcache |
| 28 static_files: nossl.appcache | 43 static_files: nossl.appcache |
| 29 upload: nossl.appcache | 44 upload: nossl.appcache |
| 30 secure: never | 45 secure: never |
| 31 | 46 |
| 32 - url: /(.*\.(html|js|png|css|dart|json)) | 47 - url: /(.*\.(html|js|png|css|dart|json)) |
| 33 static_files: \1 | 48 static_files: \1 |
| 34 upload: (.*\.(html|js|png|css|dart|json)) | 49 upload: (.*\.(html|js|png|css|dart|json)) |
| 35 secure: never | 50 secure: never |
| 36 | 51 |
| 37 - url: /css/fonts/ | 52 - url: /css/fonts/fontawesome-webfont.woff |
| 38 static_dir: font | 53 static_files: fontawesome-webfont.woff |
| 54 upload: fontawesome-webfont.woff |
| 39 secure: never | 55 secure: never |
| 40 | 56 |
| 41 error_handlers: | 57 - url: .* |
| 42 - file: static/not_found.html | 58 static_files: not_found.html |
| 59 upload: not_found.html |
| 60 secure: never |
| 43 | 61 |
| 44 libraries: | 62 libraries: |
| 45 - name: webapp2 | 63 - name: webapp2 |
| 46 version: "2.5.2" | 64 version: "2.5.2" |
| OLD | NEW |