невозможно отправить изменения в репозиторий, размещенный на cpanel

Я пытаюсь настроить репозиторий cpanel для непрерывного развертывания с проектом laravel, который также размещен в репозитории github. Цель состоит в том, чтобы использовать поддомен в качестве тестового сервера (например, xampp на моем компьютере), чтобы работать в той же среде, что и сервер общего хостинга, который у меня есть для производства.

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

  • Создал пустой репозиторий из управления версиями cpanel git
  • Клонировать репозиторий github на мой компьютер
  • Добавлен репозиторий cpanel как удаленный в локальный репозиторий
  • выполнять git config receive.denycurrentbranch updateInstead в репозитории cpanel (через ssh)
  • выполнять git push -u cpanel Development --exec=/usr/local/cpanel/3rdparty/bin/git-receive-packна локальном репо, чтобы протолкнуть все файлы и изменения. Где cpanel удаленный и Development это название ветки в моем локальном репо

После этого получаю следующее:

      jailshell: C:/Program: No such file or directory
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

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

  • Создайте пустое репо в репозитории cpanel / clone cpanel на локальный / извлеките репозиторий github / нажмите на репозиторий cpanel из локального
  • Клонировать репозиторий cpanel / клонировать репозиторий cpanel на локальный / нажимать изменения в репозиторий cpanel с локального

и все они привели меня к одной и той же ошибке в консоли. Есть ли способ настроить репозиторий cpanel для непрерывной интеграции?

Любая помощь будет очень признательна. заранее спасибо

0 ответов

Другие вопросы по тегам