Cloudbees 上的 NodeJS v4 或 io.js
NodeJS v4 or io.js on Cloudbees
我想使用 io.js 在 Cloudbees 上测试和构建我的节点服务器,最好跟上更新的版本(截至今天的 3.2.0)。
目前,我正在根据以下教程在 Cloudbees 上使用 NodeJS 0.10.x。但是,我一直无法找到有关 io.js 的任何信息。
https://developer.cloudbees.com/bin/view/DEV/Node+Builds
有人试过吗?我需要手动安装 io.js 吗?
更新:
NodeJS 现已发布 v4.0.0。 Cloudbees 也不支持此功能,但我非常感兴趣。同样的问题仍然存在。
Jenkins 没有为其提供自动安装程序 (https://issues.jenkins-ci.org/browse/JENKINS-29697) but you can use Custom Tools installer to install it manually by using something similar to: https://cloudbees.zendesk.com/hc/en-us/articles/205299940-Install-a-new-NodeJS-version
此致
顺便说一句,我最终用 NVM 解决了这个问题。
在 Jenkins 自由风格作业中,打开一个 "Execute shell" 构建操作。
#!/bin/sh
{
# try
nvm which
} || {
# catch
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.30.1/install.sh | bash
source ~/.bash_profile > /dev/null
}
nvm install stable > /dev/null
node -v
我想使用 io.js 在 Cloudbees 上测试和构建我的节点服务器,最好跟上更新的版本(截至今天的 3.2.0)。
目前,我正在根据以下教程在 Cloudbees 上使用 NodeJS 0.10.x。但是,我一直无法找到有关 io.js 的任何信息。 https://developer.cloudbees.com/bin/view/DEV/Node+Builds
有人试过吗?我需要手动安装 io.js 吗?
更新:
NodeJS 现已发布 v4.0.0。 Cloudbees 也不支持此功能,但我非常感兴趣。同样的问题仍然存在。
Jenkins 没有为其提供自动安装程序 (https://issues.jenkins-ci.org/browse/JENKINS-29697) but you can use Custom Tools installer to install it manually by using something similar to: https://cloudbees.zendesk.com/hc/en-us/articles/205299940-Install-a-new-NodeJS-version
此致
顺便说一句,我最终用 NVM 解决了这个问题。
在 Jenkins 自由风格作业中,打开一个 "Execute shell" 构建操作。
#!/bin/sh
{
# try
nvm which
} || {
# catch
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.30.1/install.sh | bash
source ~/.bash_profile > /dev/null
}
nvm install stable > /dev/null
node -v