Deployment 读取bluemix部署中的清单文件时出错

Deployment 读取bluemix部署中的清单文件时出错,deployment,e-commerce,ibm-cloud,devops,Deployment,E Commerce,Ibm Cloud,Devops,我很难在Bluemix上部署此标准电子商务项目: 我选择使用git存储库并通过Bluemix管道服务自动部署。在成功地构建和修复了许多错误配置之后,根本的挑战似乎是为项目编写manifest.yml文件的正确版本 如果没有manifest.yml文件,日志将显示以下错误: Downloading artifacts...DOWNLOAD SUCCESSFUL Target: https://api.ng.bluemix.net Updating app loja-virtual-devops

我很难在Bluemix上部署此标准电子商务项目:

我选择使用git存储库并通过Bluemix管道服务自动部署。在成功地构建和修复了许多错误配置之后,根本的挑战似乎是为项目编写manifest.yml文件的正确版本

如果没有manifest.yml文件,日志将显示以下错误:

Downloading artifacts...DOWNLOAD SUCCESSFUL
Target: https://api.ng.bluemix.net
Updating app loja-virtual-devops in org pfc-devops / space Dev as [email account]...
OK

Uploading loja-virtual-devops...
Uploading app files from: /home/pipeline/d38f0184-33da-44da-ba16-4671b491988a
Uploading 384.1M, 1679 files

228.5M uploaded...

Done uploading
OK

Stopping app loja-virtual-devops in org pfc-devops / space Dev as [email account]...
OK

Starting app loja-virtual-devops in org pfc-devops / space Dev as[email account]...
-----> Downloaded app package (452M)
-----> Downloaded app buildpack cache (4.0K)
Staging failed: An application could not be detected by any available buildpack

FAILED
NoAppDetectedError

TIP: Buildpacks are detected when the "cf push" is executed from within the directory that contains the app source code.

Use 'cf buildpacks' to see a list of supported buildpacks.

Use 'cf logs loja-virtual-devops --recent' for more in depth log information.
对于清单的版本,我相信*-我对清单的内容是新的*-是好的和足够的,日志显示:

Downloading artifacts...DOWNLOAD SUCCESSFUL
Target: https://api.ng.bluemix.net
FAILED
Error reading manifest file:
yaml: unmarshal errors:
  line 2: cannot unmarshal !!seq into map[interface {}]interface {}
manifest.yml文件当前编写如下:

---
- name: loja-virtual-devops
  memory: 512M
  buildpack: https://github.com/cloudfoundry/java-buildpack
  domain: mybluemix.net

如果有任何关于如何修复此应用程序清单或通过Bluemix成功部署项目的其他方法的提示,我将不胜感激。

请尝试在manifest.yml文件中包含
应用程序
标题

例如:

applications:
- name: appname
  host: app_hostname
  buildpack: java_buildpack
  instances: 2
  memory: 512M
  disk_quota: 512M
  path: .

尝试在manifest.yml文件中包含
应用程序
标题

例如:

applications:
- name: appname
  host: app_hostname
  buildpack: java_buildpack
  instances: 2
  memory: 512M
  disk_quota: 512M
  path: .

谢谢@zekone!我这样做了,错误从应用程序发展到更具体的buildpack。我将对此进行研究,但如果您对此有任何见解,请告诉我:
错误编译失败,出现异常#登台失败:Buildpack编译步骤失败
谢谢@zekone!我这样做了,错误从应用程序发展到更具体的buildpack。我将对此进行研究,但如果您对此有任何见解,请告诉我:
错误编译失败,出现异常#登台失败:Buildpack编译步骤失败