У меня есть сайт Lektor, который я пытаюсь развернуть автоматически в ответ на запросы на передачу и совершает транзакции, используя Travis CI trigger approach from the Lektor docs.Ошибка при развертывании сайта Lektor на страницах Github с использованием Travis CI
Конфигурация Lektor отлично работает из командной строки.
Трэвис построить начинается, и, кажется, построить сайт без проблем - но когда дело доходит до развертывания, журнал говорит следующее:
Installing deploy dependencies
!!! Script support is experimental !!!
Preparing deploy
Cleaning up git repository with `git stash --all`. If you need build artifacts for deployment, set `deploy.skip_cleanup: true`. See https://docs.travis-ci.com/user/deployment/#Uploading-Files.
No local changes to save
Deploying application
Deploying to ghpages-https
Build cache: /home/travis/.cache/lektor/builds/d3a411e13041731555222b901cff4248
Target: ghpages+https://pybee/pybee.github.io?cname=pybee.org
Initialized empty Git repository in /home/travis/build/pybee/pybee.github.io/temp/.deploytemp9xhRDc/scratch/.git/
Fetching origin
fatal: repository 'https://github.com/pybee/pybee.github.io/' not found
error: Could not fetch origin
fatal: repository 'https://github.com/pybee/pybee.github.io/' not found
Done!
Для полного журнала, see here.
Я проверил учетные данные в конфигурации Travis CI для хранилища; Я настолько уверен, насколько могу быть, что они верны. Я попытался использовать ту же конфигурацию (экспорт LEKTOR_DEPLOY_USERNAME
и LEKTOR_DEPLOY_PASSWORD
локально), и он отлично работает.
hammer:pybee.org rkm$ lektor deploy ghpages-https
Deploying to ghpages-https
Build cache: /Users/rkm/Library/Caches/Lektor/builds/a269cf944d4302f15f78a1dfb1602486
Target: ghpages+https://pybee/pybee.github.io?cname=pybee.org
Initialized empty Git repository in /Users/rkm/projects/beeware/pybee.org/temp/.deploytempOh4p98/scratch/.git/
Fetching origin
From https://github.com/pybee/pybee.github.io
* [new branch] master -> origin/master
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean
Everything up-to-date
Done!
Любые предложения по причине этой ошибки?
Возможно, попробуйте использовать токен доступа к репозиторию GitHub? Как упоминалось в [Документах Lektor] (https://www.getlektor.com/docs/deployment/travisci/#access-credentials), поскольку, похоже, аутентификация с GitHub происходит там, где она не работает. Или, может быть, посмотрите, можете ли вы увеличить объем отладочной информации для команды развертывания. – ocean
Единственная разница, которую я обнаружил в журналах, заключается в том, что/в конце репозитория Travis, есть ли вероятность, что это опечатка в вашей конфигурации? – akalipetis