Я получаю сообщение об ошибке при попытке sh two в GitLab. У меня есть сценарий, который одновременно создает и вставляет два тега: v1.1.x
и h1.1.x
. Когда я пытаюсь выполнить git push --tags
, я получаю сообщение об ошибке. Следуйте расширенной команде:
$ GIT_CURL_VERBOSE=1 GIT_TRACE=1 git push --tags
20:38:25.736696 git.c:418 trace: built-in: git push --tags
20:38:25.738046 run-command.c:643 trace: run_command: unset GIT_PREFIX; ssh git@gitlab.com 'git-receive-pack '\''xxxxxx/xxxxxx/xxxxxx.git'\'''
20:38:28.461014 run-command.c:643 trace: run_command: git pack-objects --all-progress-implied --revs --stdout --thin --delta-base-offset --progress
20:38:28.464277 git.c:418 trace: built-in: git pack-objects --all-progress-implied --revs --stdout --thin --delta-base-offset --progress
Enumerating objects: 2, done.
Counting objects: 100% (2/2), done.
Delta compression using up to 12 threads
Compressing objects: 100% (2/2), done.
Writing objects: 100% (2/2), 298 bytes | 298.00 KiB/s, done.
Total 2 (delta 0), reused 0 (delta 0)
error executing git hookerror executing git hookfatal: ref updates aborted by hook
fatal: the remote end hung up unexpectedly
fatal: the remote end hung up unexpectedly
Если я попытаюсь использовать sh каждый тег за раз, это сработает, так что кажется, что это просто при нажатии нескольких тегов. У меня был настроен конвейер CI для одного из тегов, но я уже удалил файл CI, и это не помогает.
У меня нет настраиваемого git хука, кстати, я использую бесплатная версия GitLab. Я также не достиг своей квоты CI. Эти теги защищены, но мне разрешено sh их.
Почему я не могу sh мои теги в GitLab?
РЕДАКТИРОВАТЬ На самом деле, иногда я не могу даже пу sh теги отдельно, выкройку пока найти не могу.