blogdown: Netlify 部署失败,non-zero exist code:255
按上面改了还是不行,不知道为什么,哪位帮忙看看!
9:08:50 PM: Build ready to start
9:08:51 PM: build-image version: 42bca793ccd33055023c56c4ca8510463a56d317
9:08:51 PM: buildbot version: 6bab8b64bbd90091082af19fedf16bf73d502e5e
9:08:51 PM: Fetching cached dependencies
9:08:52 PM: Starting to download cache of 254.7KB
9:08:52 PM: Finished downloading cache in 111.530631ms
9:08:52 PM: Starting to extract cache
9:08:52 PM: Failed to fetch cache, continuing with build
9:08:52 PM: Starting to prepare the repo for build
9:08:52 PM: No cached dependencies found. Cloning fresh repo
9:08:52 PM: git clone git@github.com:CaiChunMing/domainname.com
9:08:53 PM: Preparing Git Reference refs/heads/master
9:08:53 PM: Starting build script
9:08:53 PM: Installing dependencies
9:08:54 PM: Downloading and installing node v8.12.0...
9:08:54 PM: Downloading https://nodejs.org/dist/v8.12.0/node-v8.12.0-linux-x64.tar.xz...
9:08:54 PM:
#
9:08:54 PM: 1.9%
9:08:54 PM: #######
9:08:54 PM: ################################ 54.9%
9:08:54 PM:
############################################
9:08:55 PM: ############################ 100.0%
9:08:55 PM: Computing checksum with sha256sum
9:08:55 PM: Checksums matched!
9:08:57 PM: Now using node v8.12.0 (npm v6.4.1)
9:08:58 PM: Attempting ruby version 2.3.6, read from environment
9:08:58 PM: Using ruby version 2.3.6
9:08:58 PM: Using PHP version 5.6
9:08:58 PM: Started restoring cached go cache
9:08:58 PM: Finished restoring cached go cache
9:08:58 PM: unset GOOS;
9:08:58 PM: unset GOARCH;
9:08:58 PM: export GOROOT='/opt/buildhome/.gimme/versions/go1.10.linux.amd64';
9:08:58 PM: export PATH="/opt/buildhome/.gimme/versions/go1.10.linux.amd64/bin:${PATH}";
9:08:58 PM: go version >&2;
9:08:58 PM: export GIMME_ENV='/opt/buildhome/.gimme/env/go1.10.linux.amd64.env';
9:08:58 PM: go version go1.10 linux/amd64
9:08:58 PM: Installing missing commands
9:08:58 PM: Verify run directory
9:08:58 PM: Executing user command: hugo
9:08:58 PM: Error: Unable to locate Config file. Perhaps you need to create a new site.
9:08:58 PM: Run hugo help new
for details. (Unsupported Config Type "")
9:08:58 PM: Caching artifacts
9:08:58 PM: Started saving pip cache
9:08:58 PM: Finished saving pip cache
9:08:58 PM: Started saving emacs cask dependencies
9:08:58 PM: Finished saving emacs cask dependencies
9:08:58 PM: Started saving maven dependencies
9:08:58 PM: Finished saving maven dependencies
9:08:58 PM: Started saving boot dependencies
9:08:58 PM: Finished saving boot dependencies
9:08:58 PM: Started saving go dependencies
9:08:58 PM: Finished saving go dependencies
9:08:58 PM: Cached node version v8.12.0
9:08:58 PM: Error running command: Build script returned non-zero exit code: 255
9:08:58 PM: Failing build: Failed to build site
9:08:59 PM: failed during stage 'building site': Build script returned non-zero exit code: 255
9:08:59 PM: Finished processing build request in 7.304981166s
tctcab 麻烦再帮忙看看为神马还不行,应该已经添加远程库,也git push -u origin master 然后add 和 commit了。
11:23:20 PM: Build ready to start
11:23:21 PM: build-image version: 42bca793ccd33055023c56c4ca8510463a56d317
11:23:21 PM: buildbot version: 6bab8b64bbd90091082af19fedf16bf73d502e5e
11:23:21 PM: Fetching cached dependencies
11:23:21 PM: Starting to download cache of 254.7KB
11:23:21 PM: Finished downloading cache in 115.010126ms
11:23:21 PM: Starting to extract cache
11:23:21 PM: Failed to fetch cache, continuing with build
11:23:21 PM: Starting to prepare the repo for build
11:23:22 PM: No cached dependencies found. Cloning fresh repo
11:23:22 PM: git clone git@github.com:CaiChunMing/domainname.com
11:23:22 PM: Preparing Git Reference refs/heads/master
11:23:23 PM: Starting build script
11:23:23 PM: Installing dependencies
11:23:24 PM: Downloading and installing node v8.12.0...
11:23:24 PM: Downloading https://nodejs.org/dist/v8.12.0/node-v8.12.0-linux-x64.tar.xz...
11:23:24 PM: #
11:23:24 PM: 1.9%
11:23:24 PM: #
11:23:24 PM: ################################### 50.6%
11:23:24 PM: #
11:23:24 PM: ####################################################################### 100.0%
11:23:24 PM: Computing checksum with sha256sum
11:23:24 PM: Checksums matched!
11:23:26 PM: Now using node v8.12.0 (npm v6.4.1)
11:23:26 PM: Attempting ruby version 2.3.6, read from environment
11:23:27 PM: Using ruby version 2.3.6
11:23:27 PM: Using PHP version 5.6
11:23:27 PM: Started restoring cached go cache
11:23:27 PM: Finished restoring cached go cache
11:23:27 PM: unset GOOS;
11:23:27 PM: unset GOARCH;
11:23:27 PM: export GOROOT='/opt/buildhome/.gimme/versions/go1.10.linux.amd64';
11:23:27 PM: export PATH="/opt/buildhome/.gimme/versions/go1.10.linux.amd64/bin:${PATH}";
11:23:27 PM: go version >&2;
11:23:27 PM: export GIMME_ENV='/opt/buildhome/.gimme/env/go1.10.linux.amd64.env';
11:23:27 PM: go version go1.10 linux/amd64
11:23:27 PM: Installing missing commands
11:23:28 PM: Verify run directory
11:23:28 PM: Executing user command: hugo
11:23:28 PM: Error: Unable to locate Config file. Perhaps you need to create a new site.
11:23:28 PM: Run hugo help new
for details. (Unsupported Config Type "")
11:23:28 PM: Caching artifacts
11:23:28 PM: Started saving pip cache
11:23:28 PM: Finished saving pip cache
11:23:28 PM: Started saving emacs cask dependencies
11:23:28 PM: Finished saving emacs cask dependencies
11:23:28 PM: Started saving maven dependencies
11:23:28 PM: Finished saving maven dependencies
11:23:28 PM: Started saving boot dependencies
11:23:28 PM: Finished saving boot dependencies
11:23:28 PM: Started saving go dependencies
11:23:28 PM: Finished saving go dependencies
11:23:28 PM: Cached node version v8.12.0
11:23:28 PM: Error running command: Build script returned non-zero exit code: 255
11:23:28 PM: Failing build: Failed to build site
11:23:28 PM: failed during stage 'building site': Build script returned non-zero exit code: 255
11:23:28 PM: Finished processing build request in 7.216486703s
- 已编辑
repo这次没问题了, 我deploy了一下也没问题,从log里没有看到下载新版hugo的步骤,应该是你netlify没设置好,特别是hugo version:
在netlify第三步Create a new site
的地方,
basic build settings:
build command: hugo
publish directory: public
Advanced build settings:
key: HUGO_VERSION
value: 0.42
然后按deploy site即可
https://unruffled-yalow-1dbcad.netlify.com/
试了几次成功了?
用
install.packages("devtools")
devtools::install_github("rstudio/blogdown")
替换
blogdown::install_hugo()
即使能够顺利安装,
遇到同样问题的可以试试!!
打错了,应该是替换 install.packages("blogdown")
第二个我不清楚具体原因,部署的网站能够打开了
tctcab basic build settings:
build command: hugo
publish directory: public
Advanced build settings:
key: HUGO_VERSION
value = 0.49
都按照要求操作了,但还是部署不了。求帮助!!!!
11:18:01 PM: Build ready to start
11:18:03 PM: build-image version: 42bca793ccd33055023c56c4ca8510463a56d317
11:18:03 PM: buildbot version: 6bab8b64bbd90091082af19fedf16bf73d502e5e
11:18:03 PM: Fetching cached dependencies
11:18:03 PM: Failed to fetch cache, continuing with build
11:18:03 PM: Starting to prepare the repo for build
11:18:04 PM: No cached dependencies found. Cloning fresh repo
11:18:04 PM: git clone https://github.com/yuguo807/domainname.com
11:18:06 PM: Preparing Git Reference refs/heads/master
11:18:06 PM: Starting build script
11:18:07 PM: Installing dependencies
11:18:08 PM: Downloading and installing node v8.12.0...
11:18:08 PM: Downloading https://nodejs.org/dist/v8.12.0/node-v8.12.0-linux-x64.tar.xz...
11:18:08 PM:
#
11:18:08 PM: 1.6%
11:18:08 PM: ######
11:18:08 PM: 9.4%
11:18:08 PM: #
11:18:08 PM: ########## 15.5%
11:18:08 PM: #
11:18:08 PM: ################# 26.2%
11:18:08 PM:
#####################
11:18:09 PM: #### 35.6%
11:18:09 PM:
################################
11:18:09 PM: 44.9%
11:18:09 PM: #
11:18:09 PM: ##################################### 53.5%
11:18:09 PM:
###################
11:18:09 PM: ########################## 63.6%
11:18:09 PM: #
11:18:09 PM: ################################################### 73.4%
11:18:09 PM: #
11:18:09 PM: ########################################################## 83.0%
11:18:09 PM:
###############################
11:18:09 PM: ################################### 92.9%
11:18:09 PM:
#######################
11:18:09 PM: ################################################# 100.0%
11:18:09 PM: Computing checksum with sha256sum
11:18:09 PM: Checksums matched!
11:18:12 PM: Now using node v8.12.0 (npm v6.4.1)
11:18:12 PM: Attempting ruby version 2.3.6, read from environment
11:18:13 PM: Using ruby version 2.3.6
11:18:14 PM: Using PHP version 5.6
11:18:14 PM: Installing Hugo 0.49
11:18:15 PM: Started restoring cached go cache
11:18:15 PM: Finished restoring cached go cache
11:18:15 PM: unset GOOS;
11:18:15 PM: unset GOARCH;
11:18:15 PM: export GOROOT='/opt/buildhome/.gimme/versions/go1.10.linux.amd64';
11:18:15 PM: export PATH="/opt/buildhome/.gimme/versions/go1.10.linux.amd64/bin:${PATH}";
11:18:15 PM: go version >&2;
11:18:15 PM: export GIMME_ENV='/opt/buildhome/.gimme/env/go1.10.linux.amd64.env';
11:18:15 PM: go version go1.10 linux/amd64
11:18:15 PM: Installing missing commands
11:18:15 PM: Verify run directory
11:18:15 PM: Executing user command: hugo
11:18:15 PM: Error: Unable to locate Config file. Perhaps you need to create a new site.
11:18:15 PM: Run hugo help new
for details.
11:18:15 PM: Caching artifacts
11:18:15 PM: Started saving pip cache
11:18:15 PM: Finished saving pip cache
11:18:15 PM: Started saving emacs cask dependencies
11:18:15 PM: Finished saving emacs cask dependencies
11:18:15 PM: Started saving maven dependencies
11:18:15 PM: Finished saving maven dependencies
11:18:15 PM: Started saving boot dependencies
11:18:15 PM: Finished saving boot dependencies
11:18:15 PM: Started saving go dependencies
11:18:15 PM: Finished saving go dependencies
11:18:16 PM: Cached node version v8.12.0
11:18:16 PM: Error running command: Build script returned non-zero exit code: 255
11:18:16 PM: Failing build: Failed to build site
11:18:16 PM: failed during stage 'building site': Build script returned non-zero exit code: 255
11:18:16 PM: Finished processing build request in 13.154480251s
我也遇到了同样的问题,感谢大家的解决方案。总结来说就是 Hugo 版本的问题。在「RStudio」中输入 blogdown::hugo_version()
得到 Hugo 的版本,然后在「netlify」中的『Site setting』—『Build & develop』—『Environment』中添加 Environment variables,其中 『Key』填 HUGO_VERSION
,『Value』填 在「RStudio」得到的 Hugo 版本。