elijahcruz / ecb
Deploy your project on your server with a single command
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^8.0
- nunomaduro/termwind: ^1.3
- symfony/yaml: ^6.1
Requires (Dev)
- laravel-zero/framework: ^9.0
- laravel/pint: ^0.2.0
- mockery/mockery: ^1.4.4
- pestphp/pest: ^1.21.1
This package is auto-updated.
Last update: 2024-11-04 22:11:22 UTC
README
ECB
ECB is is a deploy script runner, made for you.
Requirements
- php 8.0+
- composer
Installation
Installing is just a simple global require.
composer global require elijahcruz/ecb
Usage
First you need to create a deploy script.
You can use ecb.json or ecb.init as your deploy script, you can create this using the following command:
ecb init
or for JSON:
```
ecb init --json
```
You can also Change the type and name of the project if it's different from the default:
```
ecb init --type=laravel --name=MyAwesomeProject
```
Then you can add your commands to the ecb file. Once you have all the steps you need, just run it:
ecb run
And that's it!