当前位置: 首页 > 知识库问答 >
问题:

wordpress git的GAE应用“一键部署”失败

薛宜
2023-03-14

我目前正在尝试从我的 bitbucket wordpress 存储库设置 GAE 推送部署。似乎在GCE上设置jenkins的所有必要步骤都已完成,但是构建失败,OSError:[Errno 13]权限被拒绝:'/root/.config'

我认为shell命令:gcloud--project=projectjp01预览html" target="_blank">应用程序部署。添加到构建步骤导致了问题。(看起来jenkins用户无法访问根文件夹或日志文件夹。)

有人能帮助我成功地完成GAE的这个推到解算过程吗?任何帮助都将不胜感激。

仅供参考,以下是构建过程的控制台消息:

由用户名开始在工作区/opt/bitnami/apps/jenkins/jenkin_home/jobs/firstjenkins/工作区中构建用户名

/opt/bitnami/git/bin/git rev parse——在工作树中#timeout=10从远程git存储库/opt/bitnami/git/bin/gi config remote.origin获取更改。网址https://source.developers.google.com/p/projectjp0135;timeout=10从source.developers.google获取上游更改。com/p/projectname/opt/bitnami/git/bin/git--version#timeout=10使用.gitcredentials设置凭证/opt/bitnami/git/bin/gi-config--local凭证。助手存储——文件=/opt/bitnami/apache tomcat/temp/git2753293187622835876.credentials

/opt/bitnami/git/bin/git fetch-tags-progress refs/heads/:refs/remotes/origin//opt/bitnami/git/bin/git config-local-remove-section credential # time out = 10/opt/bitnami/git/bin/git rev-parse refs/remotes/origin/master^{commit} # time out = 10/opt/bitnami/git/bin/git rev-parse refs/remotes/origin/origin/master^{commit}

共有1个答案

梁丘成和
2023-03-14

我找到了自己。所有问题都来自权限设置。

gcloud应该作为sudo运行,但tomcat(jenkins)配置为默认禁用sudo。所以我ssh到jenkins运行的GCE服务器,打开(创建)文件:

sudo vi /etc/sudoers.d/tomcat

然后把这一行:

tomcat ALL=(ALL) NOPASSWD: ALL

就这样。我可以建造

 类似资料:
  • 1.云部署简介 WeX5 V3.5提供一键部署到云服务器CloudX5,实现在云服务器上部署整个应用,部署后即可通过互联网访问该应用。部署资源包括数据库脚本、后端服务、UI资源和App安装包。在CloudX5上的每个应用都有独立的域名(上传部署后直接可以用),部署后生成下载App的二维码便于发布应用。 2.  注册登录CloudX5 使用CloudX5需要先注册,成为CloudX5云用户。注册登录

  • 我试图使用argocd部署一个spring应用程序的Kubernetes集群,但我在其中遇到了错误。我首先使用GitLab ci管道构建docker映像,然后使用argocd进行连续部署。错误是: 我没有得到任何解决这个问题的方法,如果有人对此有任何想法,请回复。 这是我的配置文件: 这是我的申请。配置所有内容的yml文件。 谢谢

  • 问题内容: 我正在尝试通过Intellij IDEA将一个基本为空的项目部署到GAE。我创建了一个新项目,在appengine- web.xml中设置了我的项目ID,并保留了其他所有内容。我收到以下错误,完整日志在这里。 我尝试安装JDK 7,将所有内容都设置为使用该版本,并使用1.7和1.8中的JDK 8编译,似乎没有任何效果。 问题答案: Maven仍在使用Java 8

  • 我使用Netbeans创建了带有ejb模块和war模块的Java企业应用程序。我对战争模块做了一些改动,一切正常。但现在我正在尝试调用ejb模块中定义的远程ejb。我已经学习了本教程https://netbeans.org/kb/docs/javaee/entappclient.html。现在,当我尝试在应用服务器(JBossAS7)中部署ear文件时,我得到以下错误: {“JBAS014653:

  • 我试图在配置为eclipse的Jboss服务器中部署ear文件,但当我试图部署它时,它总是以超时异常结束。我试图增加我的服务器超时时间,但似乎没有帮助。但是同一个ear当我尝试在eclipse之外的同一台服务器上部署时,它被成功地部署,即使在通过google处理了几个相关问题之后,也无法找到根案例。 根据我的观察,这个问题似乎不是由于jboss配置造成的,因为当直接部署时,同一个ear和服务器似乎

  • 我运行< code>heroku open时出现应用程序错误。我查了日志,这是: 2016-06-19T05:22:44.640391 00:00 heroku[路由器]:at=错误代码=H10 desc=“应用程序崩溃”方法=获取路径=“/”主机=drawparty-.herokuapp。com request_id=6712804b-95f9-49ce-92a5-7f45df7bb79e fw