2014-10-02 3 views
1

Я обслуживаю некоторые статические файлы js с движком приложения. Я развертываю код с помощью gcloud preview app deploy . В настоящее время я развертываю все мои статические файлы, есть ли способ загрузить только один файл js в мой статический каталог в движок приложения? Может быть, app.yaml config? Мне просто нужно просто scp file.js -> gcloud instance, но хотелось бы использовать инструмент gcloud, если это возможно.Gcloud развернуть определенные файлы

Вот мой app.yaml:

version: 1 
runtime: python27 
api_version: 1 
threadsafe: true 
default_expiration: "30d" 
- url: /(.*\.js) 
    mime_type: text/javascript 
    static_files: static/\1 
    upload: static/(.*\.js) 

ответ

4

Там нет никакого способа, чтобы загрузить один случайный файл в GAE, но внимательно посмотрите на журналы, когда приложение развертывается: только файлы, были изменены с момента загрузки последнего развертывания, поэтому, если все ваши статические файлы не были отредактированы, они не будут повторно развернуты каждый раз.

+0

Сладкий. Я посмотрю подробнее ... Также выглядит, если я изменю свой app.yaml, чтобы включить только файл. Js будет включать только файл.js и удалить все другие ранее развернутые файлы ... –

+0

Правильно, развертывание синхронизации вашего локального файлы с удаленными. Он не будет загружать файлы, которые уже есть, и те же, что и локальные, но он удалит их, если вы их ограничите. –

Смежные вопросы