diff --git a/README.md b/README.md index d868dd1..316e34d 100644 --- a/README.md +++ b/README.md @@ -48,5 +48,13 @@ kickstart docker-ssh ``` +#### compile +Compile the current workspace into the folder to be packaged on deploy + +```bash +kickstart compile +``` + + ### Thanks This project was inspired on [sunzi](https://github.com/kenn/sunzi) diff --git a/lib/kickstart-compile b/lib/kickstart-compile new file mode 100755 index 0000000..d4ff9c6 --- /dev/null +++ b/lib/kickstart-compile @@ -0,0 +1,47 @@ +#!/bin/bash -e + +module_loading=$(cat < compile/install.sh + for role in $@; do + echo "source roles/${role}.sh" >> compile/install.sh + done +} + +clean_up_compile_folder +link_folder files +link_folder recipes +link_folder roles +link_modules +compile_install $@ +echo -e "\necho Done" >> compile/install.sh