bin | ||
kickstart | ||
lib | ||
.gitignore | ||
README.md |
kickstart
Bash installation script for developer environments
Installation
Add it to the path.
One options is to download it, and export the bin folder into your PATH
# Adjust the paths to your preferred location
installation_path=/opt/kickstart
shell_configuration=$HOME/.bashrc
git clone https://github.com/bltavares/kickstart.git $installation_path
echo 'export PATH=$PATH:'$installation_path'/bin' >> $shell_configuration
The other is to link the bin/kickstart
into a place that is already on your path
# Adjust the paths to your preferred location
installation_path=/opt/kickstart
shell_configuration=$HOME/.bashrc
git clone https://github.com/bltavares/kickstart.git $installation_path
sudo ln -s $installation_path/bin/kickstart /usr/local/bin/kickstart
Usage
create
Creates a sample project structure
kickstart create [folder name or current folder]
docker-create
Creates a docker container with a running sshd to test recipes
kickstart docker-create
docker-ssh
Access the created docker container over ssh. A simple utility that looks up for the port the docker is bound.
kickstart docker-ssh
compile
Compile the current workspace into the folder to be packaged on deploy
kickstart compile
Thanks
This project was inspired on sunzi