laravel 0.1.3

Laravel Zero Downtime
Documentation

Laravel-Deployer

laravel-deployer crate test build issues Downloads MIT License laravel-deployer documentation dependency status

A simple Laravel deployer for your projects.

Example

Using the binary

💲 cargo install laravel
💲 deployer config.yml

Using the crate

Add the following dependency to the Cargo.toml file:

[dependencies]
laravel = "0.1.3"

And then get started in your main.rs:

use laravel::Deployer;

fn main() {
	
	let config = "config.yml";
	
	let mut deployer = Deployer::new();
	deployer.configure(config);
	deployer.deploy();
	
}

Run

# Dev
💲 cargo run -- config.yml

# Build
💲 cargo build
💲 target/debug/deployer config.yml

# Test
💲 cargo test

License

This project is licensed under the MIT license.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in laravel-deployer by you, shall be licensed as MIT, without any additional terms or conditions.