generator-ibm-cloud-assets:为IBM Cloud生成部署资产

时间:2024-04-26 23:11:53
【文件属性】:

文件名称:generator-ibm-cloud-assets:为IBM Cloud生成部署资产

文件大小:182KB

文件格式:ZIP

更新时间:2024-04-26 23:11:53

JavaScript

IBM Cloud Asset Generator 创建将项目部署到Kubernetes(使用Helm Charts)和/或Cloud Foundry(使用生成的清单)所需的文件。 此外,还提供脚本来启动IBM Cloud的DevOps工具链。 先决条件 安装安装 需要运行单元测试 npm install -g yo 安装 npm install -g generator-ibm-cloud-assets 用法 yo ibm-cloud-assets 支持以下命令行参数: --deploy_options {stringified-json} --application {stringified-array} -由Scaffolder用于从pman提供项目信息。 您还可以使用--deploy_options file: --application


【文件预览】:
generator-ibm-cloud-assets-develop
----.eslintrc.yml(355B)
----package.json(2KB)
----.github()
--------dependabot.yml(174B)
--------workflows()
----test()
--------test-cloudfoundry.js(8KB)
--------test-download-code.js(2KB)
--------test-utils.js(3KB)
--------templates()
--------test-service.js(10KB)
--------test-kubernetes.js(16KB)
--------test-clitools.js(8KB)
----.nycrc(394B)
----manual()
--------test-genv2-app-go-helm-no-svc.json(405B)
--------test-genv2-app-django-helm-cloudant.json(1KB)
--------test-genv2-app-python-cf-appid.json(2KB)
--------test-genv2-app-spring-helm-cloudant.json(1KB)
--------test-genv2-app-android-cloudant-appid.json(2KB)
--------test-genv2-app-swift-helm-appid.json(1KB)
--------test-combo.sh(891B)
--------test-genv2-app-liberty-helm-no-svc.json(413B)
--------test-genv2-app-spring-helm-appid.json(1KB)
--------test-genv2-app-swift-helm-cloudant.json(1KB)
--------test-genv2-app-python-helm-appid.json(1KB)
--------test-genv2-app-express-helm-no-svc.json(415B)
--------test-genv2-app-spring-helm-no-svc.json(414B)
--------test-genv2-app-go-helm-appid.json(1KB)
--------.env(19B)
--------test-genv2-app-python-cf-cloudant.json(1KB)
--------test-genv2-app-python-helm-cloudant.json(1KB)
--------test-genv2-app-express-code-engine-cloudant.json(1KB)
--------test-genv2-app-python-helm-no-svc.json(410B)
--------test-genv2-app-python-cf-no-svc.json(505B)
--------test-genv2-app-swift-helm-no-svc.json(413B)
--------test-combos.sh(5KB)
--------test-genv2-app-express-helm-appid.json(1KB)
--------test-genv2-app-ios-cloudant-appid.json(2KB)
--------test-genv2-app-go-helm-cloudant.json(1KB)
--------test-genv2-app-liberty-helm-cloudant.json(1KB)
--------test-genv2-app-spring-helm-cos.json(1017B)
--------test-genv2-app-express-helm-cloudant.json(1KB)
----LICENSE(11KB)
----package-lock.json(399KB)
----generators()
--------kubernetes()
--------app()
--------cli_tools()
--------cloud_foundry()
--------lib()
--------service()
----.gitignore(843B)
----README.md(5KB)
----.eslintignore(296B)
----.editorconfig(444B)

网友评论