repat / envoyer-deploy
JustPark的Envoyer Deploy命令更新适用于Laravel 5/6/7/8
Requires
- laravel/framework: 5.*|6.*|7.*|8.*
This package is auto-updated.
Last update: 2024-08-29 05:58:53 UTC
README
Envoyer Deploy命令
你好!
你正在寻找一种简单的方法从命令行部署你的Envoyer.io项目吗?我也是,直到我发现了来自JustPark的Envoyer Deploy命令!
⚠️ 2020年5月和9月更新:已分叉并更新以支持Laravel 5.5+、6、7和8
使用这个Artisan命令,部署到Envoyer.io就像1...2...嗯...更像是这样
➜ php artisan envoyer:deploy
Deployment request successful!
你甚至可以部署不同的项目(尽管,有一个默认选项)!
➜ php artisan envoyer:deploy --project awesomecake
Deployment request successful!
快捷键很棒!
➜ php artisan envoyer:deploy -p awesomecake
Deployment request successful!
安装
首先,你需要从Packagist安装Composer包。
只需将以下内容添加到你的composer.json
文件中的"require-dev"
部分,然后执行composer update
。
"repat/envoyer-deploy": "^1.1.1"
或者简单地执行
composer require repat/envoyer-deploy --dev
如果你使用的是Laravel < 5.5,你需要将此命令的ServiceProvider
添加到你的config/app.php
文件中的providers
数组中。新版本使用自动发现。
'providers' => [ /* * Loads of other providers here... */ 'JustPark\Deploy\ServiceProviders\EnvoyerServiceProvider', ],
最后,你想要将此配置文件复制到你的配置目录。default
配置键包含你想要默认部署的项目句柄,并且应该与projects
配置键中的项目匹配。项目的名称无关紧要,因为它仅在命令中使用。你想要将其与你在Envoyer.io项目“部署钩子”标签下找到的webhook部署密钥配对。
php artisan vendor:publish
就是这里的deploy/
后面的部分
https://envoyer.io/deploy/4aLDdfsfsd4s6fSzeKGNfakekey75R45wOwTQULEDJNrj
好了,现在你可以开始了!查看页面顶部的部分以获取使用示例。
祝部署愉快!
爱你的,
JustPark & repat
你是谁?
JustPark是一家位于伦敦的初创公司,解决世界各地人们的停车问题!我们在主要城市有负担得起的停车位,甚至允许业主通过出租额外的停车位来赚取一些额外收入。
我们公司内部非常推崇Laravel,甚至有Laravel传教士、贡献者和畅销书作者Dayle Rees加入我们的团队。
如果你有兴趣与我们合作,为什么不查看我们的工作页面。
repat是一位独立的Laravel开发人员和顾问,刚刚为Laravel 5.5+、6、7和8更新了此内容。所有功劳都归功于JustPark的团队。
许可证
Envoyer Deploy Command是在MIT许可证(MIT)下许可的。