首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有Travis和Modulus的连续部署

具有Travis和Modulus的连续部署
EN

Stack Overflow用户
提问于 2014-12-13 08:39:04
回答 1查看 303关注 0票数 1

我正在尝试使用Travis CI实现Node.js/Express应用程序到Modulus的持续部署。我想要实现的是,在我将我的代码推送到Github主分支之后,Travis将其捡起并运行构建,并在成功运行后自动将其重新部署到Modulus。

最初部署到Modulus是成功的,然而,它没有运行在Travis,而是部署使用Modulus。现在,有了下面的设置,我尝试让自动的连续部署运行。

.travis.yml

代码语言:javascript
复制
language: node_js
node_js:
- '0.10'
deploy:
  provider: modulus
  project_name: myapp
  api_key:
    secure: G/j0jvYemr1QW4URHIvsBdHhW6g+O...

然而,当我对我的项目进行更改并将其推送给Github时,Travis告诉您一切都通过了。然而,该项目从未真正重新部署在模块上。

来自Travis-CI.org的片段

代码语言:javascript
复制
The command "npm test" exited with 0.
Fetching: dpl-1.7.8.gem (100%)

Installing deploy dependencies
Preparing deploy
Deploying application
Already up-to-date!
# HEAD detached at c521c41
nothing to commit, working directory clean
Dropped refs/stash@{0} (e278ref0ff14a85e3eb27d74bbfdfa6321a7829d)
Done. Your build exited with 0.

我错过了什么?有什么暗示吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-10 15:19:33

这似乎是Travis的dpl工具的一个问题,而dpl工具就是部署的工具。模数部署位一度起作用,但在dpl内部不太明显的东西已经退步了。

在GitHub上有一个尚未解决的问题:https://github.com/travis-ci/dpl/issues/207

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27457046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档