2016-09-24 4 views
0

У меня возникли проблемы с подключением плагина Git к ножевому шпору для совершения и нажатия на его репо.Chef knife-spork Git плагин не совершает или не нажимает

Вот выход из knife spork info:

{"version_change_threshold"=>2, 
"preserve_constraint_operators"=>true, 
"always_promote_remote"=>true, 
"skip_berkshelf"=>false, 
"role_match_file_name"=>true, 
"role_safe_delete"=>true, 
"json_options"=>{"indent"=>" "}, 
"plugins"=>{ 
    "git"=>{ 
    "auto_push"=>true, 
    "remote"=>"origin", 
    "branch"=>"master" 
    } 
}} 

[...] 
KnifeSpork::Plugins::Git: enabled 
[...] 

Когда я в knife spork bump COOKBOOK minor:

Git: Pulling latest changes from /path/to/chef-repo/cookbooks/COOKBOOK 
Pulling latest changes from git submodules (if any) 
Successfully bumped base to v0.2.0! 
Git add'ing /path/to/chef-repo/cookbooks/COOKBOOK/metadata.rb 

Что только добавляет его ... Тогда я knife spork upload COOKBOOK:

Git: Pulling latest changes from /path/to/chef-repo/cookbooks/COOKBOOK 
Pulling latest changes from git submodules (if any) 
Freezing COOKBOOK at 0.2.0... 
Successfully uploaded [email protected]! 

Какие загружает поваренную книгу на сервер шеф-повара, но не c ommit к репо или попытаться толкая ... И нет ошибки вывода:/

ответ

0

Хорошо Да я понял поток ...

Так что вы должны создать среду первый:

knife spork environment create production 
knife spork environment create development 

затем, когда поваренная книга готова к окружающей среде, вы promote это

knife spork promote development COOKBOOK 

и затем совершает и толкает его

+0

Если вы только начинаете с шеф-повара, я настоятельно рекомендую посмотреть на рабочий процесс Policy вместо Spork. Он очень похож, но имеет целенаправленную систему документооборота. – coderanger

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

  • Нет связанных вопросов^_^