denoland/deployctl · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈
[!NOTE] 该工具仅用于管理 Deno Deploy Classic 组织及其项目。新的 Deno Deploy 组织则使用 Deno Runtime 内置的
deno deploy命令。有关新的deno deploy命令的更多信息,请参阅 参考文档]
deployctl
deployctl 是 Deno Deploy 的命令行工具。此仓库还包含 denoland/deployctl GitHub Action。
先决条件
您需要安装 Deno 1.46.0+ 版本(建议使用最新版本;只需运行 deno upgrade 即可)
安装
deno install -gArf jsr:@deno/deployctl
使用方法
开始使用 deployctl 的最简单方法,就是部署 examples directory] 中的示例之一:
cd examples/hello-world
deployctl deploy
访问 deployctl 文档,并查看帮助输出,以了解 deployctl 的所有功能:
deployctl -h
操作示例
name: Deploy
on: push
jobs:
deploy:
runs-on: ubuntu-latest
permissions:
id-token: write # This is required to allow the GitHub Action to authenticate with Deno Deploy.
contents: read
steps:
- name: Clone repository
uses: actions/checkout@v4
- name: Deploy to Deno Deploy
uses: denoland/deployctl@v1
with:
project: my-project # the name of the project on Deno Deploy
entrypoint: main.ts # the entrypoint to deploy
如需了解该操作的更多信息,请查看 action readme。