/provisioning

Simple enough provisioning/launching system for git-based deployments

Primary LanguageShell

Sample installation could be done with this line

curl -L https://raw.githubusercontent.com/elucash/provisioning/master/install | bash

What you need to do is to create directory, change to that directory and launch above command. All new scripts and repositories will be downloaded to the current directory. Customize by exporting special variables:

# configuration and deployment git repository base
export IM_ORIGIN=https://github.com/elucash
# production branch in configuration repository
export IM_CONFIGURATION=production

It is highly recommended to create your own single-line wrapper command installation with customization.