devyzer/cli

Devyzer 的 CLI 工具,用于将本地项目在线部署。

安装: 2

依赖: 0

建议者: 0

安全: 0

星星: 0

分支: 0

类型:项目

0.0.2 2022-05-09 01:23 UTC

This package is not auto-updated.

Last update: 2024-09-24 06:43:42 UTC


README

Devyzer CLI

Devyzer 可以在最小努力下将您的 PHP Laravel 项目即时部署到 Silos(一个任何地方都可访问的在线沙箱)。

Devyzer CLI screenshot

什么是 Devyzer

Devyzer 是一款面向开发者的云原生部署工具。它可以帮助您将项目部署到沙箱中进行测试和演示。目前 Devyzer 支持 Laravel,更多语言和工具即将推出!

了解 Devyzer 能做什么,并免费注册账号

什么是 Devyzer CLI?

Devyzer CLI 将 Devyzer 的功能带入您的本地开发环境。它可以在本地或 CI/CD 管道中运行,除了监视和同步您的本地更改与 Silo 的版本外,还可以立即在云上部署或运行您的 Laravel 项目。

支持的语言和工具

Devyzer 支持 Laravel 框架以及以下 PHP 版本(8.0|7.4|7.3|7.2|7.1|5.7)。更多语言和工具将很快支持。

安装 Devyzer CLI

Devyzer CLI 可以通过多个渠道安装。

使用 composer 安装

composer global require devyzer/cli

独立可执行文件

使用Gitlab 发布版下载适用于您平台的 Devyzer CLI 独立可执行文件。

Devyzer CLI 在 Docker 镜像中

Devyzer CLI 也可以从 Docker 镜像中运行。Devyzer 在 devyzer/cli 下提供了多个 Docker 镜像。这些镜像包含了 Devyzer CLI。

通过 docker 运行 devyzer

  docker run -it --rm
      -v "<PROJECT_DIRECTORY>:/app"
      -v "config:/root/.devyzer"
    devyzer/cli:latest <DEVYZER_COMMAND> 

如果您想使用当前工作目录,则用 <PROJECT_DIRECTORY> 替换 ${PWD}(Linux)或 %cd%(Windows)。

开始使用 Devyzer CLI

安装 Devyzer CLI 后,您可以通过运行以下命令来验证其是否正常工作:

devyzer

查看完整的 Snyk CLI 帮助

认证 Devyzer CLI

Devyzer CLI 依赖于 Devyzer.io API。通过运行以下命令将 Devyzer CLI 连接到 Devyzer.io

devyzer login

将 Devyzer 添加到 CI/CD

您可以通过编程方式授权 Devyzer CLI 在您的 CI/CD 中。

devyzer login --key=<Your API KEY>
devyzer deploy

获取支持

如果您需要使用 Devyzer CLI 的支持,请联系支持

我们不会积极监控 GitHub 问题,因此那里的问题可能被忽视。

贡献

如果您是外部贡献者,在开始任何贡献之前,请首先联系支持,与我们讨论问题或功能请求。

安全

有关任何安全问题或担忧,请参阅此存储库中的SECURITY.md 文件。

通知

Devyzer API 使用政策

Devyzer 的 API 使用,无论是否通过 'devyzer' npm 包或其他方式,均受 条款和条件 的约束。

由 Devyzer 用 💜 制作