Cloudbees:App Engine部署失败

SIL

从Cloudbees DEV @ cloud Jenkins实例部署到GAE时出现奇怪的错误:

[cloudbees-deployer] Deploying as [email protected] to Google App Engine
[cloudbees-deployer] Deploying PROJECTNAME
[cloudbees-deployer]   Resolved from workspace as /scratch/jenkins/workspace/PROJECTNAME/PROJECTNAME
ERROR: Couldn't find path for tool 'GAE Python SDK 1.7 (latest)' 
com.cloudbees.plugins.deployer.exceptions.DeployException: No {0} SDK available for node.
    at com.cloudbees.plugins.deployer.impl.google.PythonEngineImpl$DeployActorImpl.<init>(PythonEngineImpl.java:224)
    at com.cloudbees.plugins.deployer.impl.google.PythonEngineImpl.newDeployActor(PythonEngineImpl.java:62)
    at com.cloudbees.plugins.deployer.impl.google.PythonEngineImpl.newDeployActor(PythonEngineImpl.java:44)
    at com.cloudbees.plugins.deployer.engines.Engine.process(Engine.java:159)
    at com.cloudbees.plugins.deployer.engines.Engine.perform(Engine.java:100)
    at com.cloudbees.plugins.deployer.DeployBuilder.perform(DeployBuilder.java:85)
    at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
    at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:791)
    at hudson.model.Build$BuildExecution.build(Build.java:199)
    at hudson.model.Build$BuildExecution.doRun(Build.java:160)
    at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:572)
    at hudson.model.Run.execute(Run.java:1665)
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
    at hudson.model.ResourceController.execute(ResourceController.java:88)
    at hudson.model.Executor.run(Executor.java:246)
Build step 'Deploy applications' marked build as failure
Recording test results

现在,这曾经起作用。我将节点安装作为测试脚本的一部分,因此Jenkins可以使用casperjs和phantom运行测试套件。但是,该应用程序本身不使用节点(在Google App Engine中为Python)。两条相关的线似乎是

ERROR: Couldn't find path for tool 'GAE Python SDK 1.7 (latest)' 
com.cloudbees.plugins.deployer.exceptions.DeployException: No {0} SDK available for node.

而且我不明白在寻找什么路径,或者为什么节点需要一个SDK。(我认为那里的“节点”并不意味着“ nodejs”;我的意思是“ Jenkins在其上运行的该节点;即一台计算机”。)

那么,为什么部署者找不到SDK?更重要的是,我该如何解决?

尼古拉斯·德·卢夫

AppEngine SDK 1.7不再受支持,并且已从构建从站中删除。更改您的jenkins实例配置以使用1.8 SDK

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

App Engine Google Cloud中的部署失败

来自分类Dev

在Google App Engine上部署时部署失败(用于在App Engine上上传)

来自分类Dev

Google App Engine部署失败,“空索引配置”

来自分类Dev

将GCloud部署到App Engine的请求失败

来自分类Dev

尽管readiness_check返回200状态响应,但Google App Engine应用程序部署失败

来自分类Dev

由于无法进行就绪检查,因此Google App Engine部署失败

来自分类Dev

部署到Google App Engine

来自分类Dev

PHP App Engine部署问题

来自分类Dev

从Android Studio部署App Engine

来自分类Dev

在CloudBees上部署NetBeans JAXWS

来自分类Dev

Google App Engine上传失败

来自分类Dev

Python部署到Google App Engine

来自分类Dev

Google App Engine仅部署Jar文件

来自分类Dev

Google App Engine部署:JDK不是JRE

来自分类Dev

Google App Engine devserver重新部署

来自分类Dev

Google App Engine部署不起作用

来自分类Dev

Python部署到Google App Engine

来自分类Dev

部署Watson Visual Identification App失败

来自分类Dev

cloudbees工具箱安装失败

来自分类Dev

Google App Engine中的Spring OAuth失败

来自分类Dev

使用Google App Engine上传图片失败

来自分类Dev

Google App Engine + Django +文件传输失败

来自分类Dev

部署的网站上的Google App Engine PHP包含错误

来自分类Dev

App Engine升级后部署期间发生错误

来自分类Dev

查看Google App Engine应用程序的部署日期

来自分类Dev

在Google App Engine中部署应用程序

来自分类Dev

在App Engine中部署后,应用程序不会更新

来自分类Dev

无法将EAR部署到Google App Engine 1.9.4

来自分类Dev

将解析服务器部署到Google App Engine