Я много видел вокруг этой проблемы, но пока ничего такого, что работает в моих обстоятельствах.У меня есть блог Hexo, развернутый через CircleCI, у которого не было проблем, и без внесения каких-либо изменений в мою конфигурацию YAML сборка начала давать сбой, когда я отправлял обновления.Из существующих отчетов о проблемах и исправлений, которые я видел, ничего не помогало при применении к моему circle.yml
файлу, и я не уверен, куда идти дальше.
Многие решения рекомендуют добавить какой-либо скрипт для обновления URL, но я думаю, что это ведет меня в неверном направлении, и, честно говоря, выходит за рамки моих текущих знаний.
Во время сборки CircleCI, когда он попадает в сборку CLI AWS:
name: Install AWS CLI
command: |
apt-get update
apt-get install -y awscli
он завершает 6 успешных gets
, но затем я вижу:
Fetched 10.1 MB in 1s (6749 kB/s)
W: Failed to fetch http://deb.debian.org/debian/dists/jessie-updates/InRelease Unable to find expected entry 'main/binary-amd64/Packages' in Release file (Wrong sources.list entry or malformed file)
E: Some index files failed to download. They have been ignored, or old ones used instead.
Exited with code 100
Этот шагранее дал мне: Get:7 http://deb.debian.org jessie/main amd64 Packages [9098 kB]
Так что, несмотря на то, что это хорошо задокументировано, я изо всех сил пытался найти решение, которое работает в моей Hexo, Node-based установке.Если бы вы могли научить меня чему-то новому, я был бы очень признателен!