repat/envoyer-deploy

JustPark的Envoyer Deploy命令更新适用于Laravel 5/6/7/8

安装: 421

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 3

类型:项目

1.2 2020-09-29 10:29 UTC

This package is auto-updated.

Last update: 2024-08-29 05:58:53 UTC


README

Just Park

Downloads Release License

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加入我们的团队。

如果你有兴趣与我们合作,为什么不查看我们的工作页面

Panda

repat是一位独立的Laravel开发人员和顾问,刚刚为Laravel 5.5+、6、7和8更新了此内容。所有功劳都归功于JustPark的团队。

许可证

Envoyer Deploy Command是在MIT许可证(MIT)下许可的。