Как подтолкнуть к Gitlab после сборки Дженкинс - PullRequest
0 голосов
/ 27 января 2019

У меня есть этап в конце моей конвейерной работы, который должен отодвинуть изменения назад к определенной ветке Gitlab.После опробования нескольких решений, предложенных для stackoverflow, я все еще не могу нажать на ветку

sh("git add .")
sh("git commit -a -m ' New changes'")
sh('git push https://${GIT_USERNAME}:${GIT_PASSWORD}@<REPO> ')

Я ожидал, что она будет вытолкнута на ветку, из которой он извлечен, но я получаю следующий результат наconsole

  • git commit -a -m 'Новые изменения' [detached HEAD bc78567] Новые изменения
  • Все актуально

любая причинапо этому вопросу?

1 Ответ

0 голосов
/ 28 января 2019

Похоже, у вас есть отдельный HEAD в локальном клоне репо, потому что коммит, который вы пытаетесь протолкнуть, не является ветвью ветки.Проверьте эту ссылку, и вам может потребоваться выполнить некоторые команды на узле jenkins, чтобы он синхронизировался с веткой. В gitk, почему моя желтая кнопка над мастером?

...