deployer 0.0.1

Laravel Zero Downtime
Documentation

Deployer

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

A simple Laravel deployer for your projects.

Example

Using the binary

💲 cargo install deployer

💲 deployer config.yml

Using the crate

Add the following dependency to the Cargo.toml file:

[dependencies]

deployer = "0.0.1"

And then get started in your main.rs:

use deployer::Deployer;

fn main() {
	
	let config = "config.yml";
	
	let mut deployer = Deployer::new();
	deployer.configure(config);
	deployer.deploy();
	
}
# 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 deployer by you, shall be licensed as MIT, without any additional terms or conditions.