c4rlit0 / terminus-acme-plugin
Terminus 插件,用于管理 Pantheon 上的 ACME
dev-main
2022-11-14 15:30 UTC
Requires (Dev)
- phpunit/phpunit: ^9
- squizlabs/php_codesniffer: ^3.6
- symfony/yaml: ^5
This package is auto-updated.
Last update: 2024-09-14 19:53:23 UTC
README
一个简单的 Terminus-CLI 插件,用于获取 ACME 并进行验证。
为 Terminus 添加了 'https:acme:dns-file' 和 'https:acme:dns-txt' 命令。更多关于 Terminus 插件的信息,请参阅Terminus 插件文档
配置
这些命令不需要配置
用法
terminus https:acme:dns-file <site>.<env> example.com
terminus https:acme:dns-txt <site>.<env> example.com
安装
使用 Terminus 3 安装此插件
terminus self:plugin:install c4rl1t0/terminus-acme-plugin
测试
此示例项目包括四个测试目标
composer lint
:检查所有 PHP 源文件的语法。composer cs
:代码风格检查。composer unit
:使用 phpunit 运行单元测试。composer functional
:使用 bats 运行功能测试。
要一起运行所有测试,请使用 composer test
。
请注意,在运行测试之前,您应该首先运行
composer install
composer install-tools
帮助
运行 terminus help https:acme
以获取帮助。