http://code.google.com/appengine/docs/go/config/appconfig.html
says the default skip_files is
skip_files: |
^(.*/)?(
(app\.yaml)|
(app\.yml)|
(index\.yaml)|
(index\.yml)|
(#.*#)|
(.*~)|
(.*\.go)|
(.*/RCS/.*)|
(\..*)|
)$
or equivalently
skip_files:
- ^(.*/)?app\.yaml
- ^(.*/)?app\.yml
- ^(.*/)?index\.yaml
- ^(.*/)?index\.yml
- ^(.*/)?#.*#
- ^(.*/)?.*~
- ^(.*/)?.*\.go <<<
- ^(.*/)?.*/RCS/.*
- ^(.*/)?\..*
- ^(.*/)?.*\.bak$
but that is clearly incorrect, since it would exclude all Go files
(see the like I marked with <<< line above).
More generally, there's no reason I'd ever want to remove from
the list of defaults, whatever it is. I should be able to write
skip_files:
- ^mypattern$
and have it get added to the default list, whatever it is,
instead of having to copy a binary blob into my app.yaml file.