标签: deployment

使用jenkins通过capistrano 3部署项目

我正试图通过jenkins工作中的capistrano 3部署到服务器.

"cap environment deploy"完全可以从我的mac中获得我的信誉,但在jenkins下,使用部署信誉,我遇到了一个问题.

最奇怪的是前几个git命令成功,但是当capistrano进入"git remote update"时,服务器挂起时出现"未授权"错误.我通过ssh'ing到服务器并从/ var/www/repo运行'git remote update'来验证这一点.

我有密钥转发设置 - 下面是我的詹金斯工作:

eval $(ssh-agent)
ssh-add ~/.ssh/keyname.pem
cap staging deploy
Run Code Online (Sandbox Code Playgroud)

我不知道capistrano中发生了什么会导致第一个git命令成功('git ls-remote'),但"git remote update"失败.是的,密钥已在github上作为部署密钥添加到repo中,并且在deploy.rb和〜/ .ssh/config中启用了密钥转发.

下面是来自'cap staging deploy'的失败日志示例,在Jenkins框上以Jenkins用户身份运行:

 INFO [d3e19149] Running /usr/bin/env mkdir -p /tmp/project/ on server.xxxxxyyyy.com
DEBUG [d3e19149] Command: /usr/bin/env mkdir -p /tmp/project/
 INFO [d3e19149] Finished in 0.943 seconds with exit status 0 (successful).
DEBUG Uploading /tmp/project/git-ssh.sh 0.0%
 INFO Uploading /tmp/project/git-ssh.sh 100.0%
 INFO [43533553] Running /usr/bin/env chmod +x /tmp/project/git-ssh.sh on server.xxxxxyyyy.com
DEBUG [43533553] Command: /usr/bin/env chmod +x /tmp/project/git-ssh.sh …
Run Code Online (Sandbox Code Playgroud)

git deployment ssh capistrano jenkins

0
推荐指数
1
解决办法
1695
查看次数

使用PM2启动Sails应用程序时出错

我正在尝试使用pm2启动帆应用程序,但出现以下错误:

pm2 start app.js --name myapp -i 2

pm2 logs

[myapp-1 (out) 2014-05-25T13:38:51] info:    Sails              <|
[myapp-1 (out) 2014-05-25T13:38:51] info:    v0.10.0-rc7         |\
[myapp-1 (out) 2014-05-25T13:38:51] info:                       /|.\
[myapp-1 (out) 2014-05-25T13:38:51] info:                      / || \
[myapp-1 (out) 2014-05-25T13:38:51] info:                    ,'  |'  \
[myapp-1 (out) 2014-05-25T13:38:51] info:                 .-'.-==|/_--'
[myapp-1 (out) 2014-05-25T13:38:51] 
[myapp-1 (err) 2014-05-25T13:38:51] debug: Environment : development
[myapp-1 (err) 2014-05-25T13:38:51] debug: Port        : 1338
[myapp-1 (err) 2014-05-25T13:38:51] debug: --------------------------------------------------------
[myapp-1 (err) 2014-05-25T13:38:51] TypeError: Object #<Object> has no method 'addAsyncListener'
[myapp-1 (err) …
Run Code Online (Sandbox Code Playgroud)

deployment node.js sails.js pm2

0
推荐指数
1
解决办法
2903
查看次数

使用Tomcat7 MVN插件部署到Tomcat时出错404

我正在尝试使用Tomcat MVN插件将我的项目部署到Tomcat,但是我收到以下错误:

 Uploading: http://localhost:8080/manager/text/deploy?path=%2FSample
 Uploaded: http://localhost:8080/manager/text/deploy?path=%2FSample (90810 KB at 62283.7 KB/sec)

 [ERROR] Tomcat return http status error: 404, Reason Phrase: Not Found
 [INFO] ------------------------------------------------------------------------
 [INFO] BUILD FAILURE
Run Code Online (Sandbox Code Playgroud)

pom中的插件配置

<build>
      <plugins>
              .
              .
           <plugin>
                  <groupId>org.apache.tomcat.maven</groupId>
                  <artifactId>tomcat7-maven-plugin</artifactId>
                  <version>2.2</version>
           </plugin>
              .
              .
              .
Run Code Online (Sandbox Code Playgroud)

我没有在pom中设置Tomcat用户,因为在我的Tomcat配置中,我没有任何用户,需要保持这种方式.

当我手动将战争复制到tomcat文件夹"webapps"时,它没有任何问题.

我不知道遗失了什么......我尝试了以下但没有结果

部署到Tomcat时出错:tomcatManager状态码:404,ReasonPhrase:未找到 tomcatManager状态码:404,ReasonPhrase:Not Found

java deployment tomcat maven maven-tomcat-plugin

0
推荐指数
1
解决办法
3425
查看次数

在平板电脑上运行wp8应用程序

我创建了一个Windows手机应用程序(适用于WP 8和8.1),并将该应用程序发布到Windows手机商店进行beta测试.我尝试在我的Windows平板电脑上下载并安装应用程序,即戴尔Windows 8平板电脑http://www.flipkart.com/dell-venue-8-pro-tablet/p/itmdutftjdkcec3x?pid=TABDUTFZW4XKAYPS 它说应用程序设备不支持.因此可以在平板电脑上运行应用程序(移动应用程序).我可以直接在平板电脑上部署xap文件吗?如果是这样的话?或者还有其他方法可以让它在平板电脑上运行吗?

deployment windows-phone-8

0
推荐指数
1
解决办法
556
查看次数

使用TFS Azure进行临时异地部署?

我正在一个网站上工作,我使用TFS Azure进行部署.

客户希望我将一些迭代部署到一个网站,该网站只有在他确认之后才能在主网站上看到.

有没有办法将货架发布到临时网站?或者类似的低成本替代方案?

deployment tfs azure visual-studio-2013 azure-devops

0
推荐指数
1
解决办法
35
查看次数

如何在部署后更新Ruby on Rails应用程序?

假设我已经在VPS上部署了我的Rails应用程序,一切正常.MySQL正在填充.

然后我想改变应用程序的功能或视图.接下来我该怎么办?

可能使用CentOS,Passanger,nginx,MySQL和GIT.

deployment ruby-on-rails

-1
推荐指数
1
解决办法
446
查看次数

如何将Sitecore网站从本地部署到服务器

我是Sitecore网站开发的新手.我只是想知道如何将sitecore网站从我的本地部署到任何服务器.部署需要哪些文件以及如何部署?我已经读过这篇文章ONECLICK部署了SITECORE - 完美是一个移动目标,但我不明白如何部署它.请分享你的答案..

deployment sitecore

-1
推荐指数
1
解决办法
460
查看次数

在一台机器上编译 Go 代码并在另一台机器上运行它会降低程序的性能吗?

如果我在 Mac 上编译 Go 程序(显然是针对 Linux 架构)并将其推送到 Linux 服务器上运行,会不会有任何性能损失?

我在某处读到 Go 编译器会针对正在编译的特定硬件优化二进制文件,例如用于多线程的 CPU 内核数量等?这是真的吗?

在一台机器上编译 Go 代码并在另一台机器上运行它是否安全(不会降低性能)?

deployment optimization performance compilation go

-1
推荐指数
1
解决办法
84
查看次数