rujiali / acquia-site-factory-cli
一个Acquia站点工厂命令行工具。
Requires
- php: ^7.0
- guzzlehttp/guzzle: ^6.3
- symfony/config: ^3.3
- symfony/console: ^3.3
- symfony/dependency-injection: ^3.3
- symfony/yaml: ^3.3
Requires (Dev)
- escapestudios/symfony2-coding-standard: 3.x-dev
- phpunit/phpunit: ^6.2
- squizlabs/php_codesniffer: 3.*
This package is not auto-updated.
Last update: 2024-09-29 03:15:29 UTC
README
Acquia Site Factory Cli
安装
运行 composer install
配置
放入您的
- 站点工厂用户名
- 站点工厂API密钥(您可以在您的个人资料页面找到它)
- 您的站点工厂UI的站点URL(例如:https://www.govcms.acsitefactory.com)
- 站点ID(您可以在您的站点工厂仪表板中找到)
在 sitefactory.yml 文件中
用法
ping站点工厂
./bin/AcquiaSiteFactoryCli app:ping
列出所有备份
./bin/AcquiaSiteFactoryCli app:listBackups
列出所有站点
bin/AcquiaSiteFactoryCli app:listSites
获取站点详细信息
bin/AcquiaSiteFactoryCli app:getSiteDetails {site ID}
创建备份
./bin/AcquiaSiteFactoryCli app:createBackup {备份标签} {参数(主题、数据库等)}
显示最新备份URL
./bin/AcquiaSiteFactoryCli app:getLatestBackupURL
清除站点缓存
./bin/AcquiaSiteFactoryCli app:clearCache
删除备份
./bin/AcquiaSiteFactoryCli app:deleteBackup {备份ID} {回调URL} {回调方法} {调用者数据}
发送主题通知
./bin/AcquiaSiteFactoryCli app:sendThemeNotification {范围} {事件} {nid} {主题} {时间戳} {uid}
处理主题修改
./bin/AcquiaSiteFactoryCli app:processModification {sitegroup_id}
待办事项
🍺添加命令以涵盖Acquia站点工厂API参考中的其他端点 https://www.demo.acquia-cc.com/api/v1
致谢
本项目由澳大利亚政府卫生部赞助