Chef git: syn c действие не вытягивает новый код - я неправильно понял? - PullRequest
0 голосов
/ 18 марта 2020

Итак, у меня есть следующий default.rb файл:

directory '/path/to/dir' do
  action :create
end

git '/path/to/dir' do
  action :checkout
  repository 'https://github.com/mkkekkonen/TS-Math'
end

git '/path/to/dir' do
  action :sync
  repository 'https://github.com/mkkekkonen/TS-Math'
end

Но мои последние изменения не отображаются в каталоге. Я думал, что действие :sync поможет. Что я делаю неправильно? Я совершенно новый для шеф-повара.

1 Ответ

0 голосов
/ 19 марта 2020

Я действительно ошибался. Я думал, что именем ветви по умолчанию ("deploy") была ветка, которая была извлечена из удаленного хранилища. Фактически, извлеченная ветвь является основной ветвью репозитория GitHub.

Последние изменения, которые появились на моем сервере после того, как я слил их с главной ветвью в удаленном репозитории.

...