Commit Graph

112 Commits

Author SHA1 Message Date
181f40fabb Renames variable on bootstrap script to not confuse with deployment host target. Also, prevents escaping of variables on the script to use literal $ 2015-09-26 00:42:53 -03:00
0c7f0fe389 Unquote to let word splitting happens and pass the information to ssh. Bug introduced when cleaning up linting warnings. 2015-09-26 00:39:52 -03:00
87060cbc94 Small nit detail 2015-09-26 00:35:28 -03:00
d6da54c7ee Fixes container lookup not being able to find a container running for specific image.
docker ps does not receive any more arguments and we have to filter by image ourselves
2015-09-26 00:35:09 -03:00
b09cdfc3e4 Fixes error when looking up documentation introduced when cleaning up lint errors 2015-09-26 00:32:39 -03:00
f516cc2dac Renames variable on deployment script to not confuse with deployment host target 2015-09-26 00:32:34 -03:00
f3229ab566 Merge pull request #5 from rogeriochaves/patch-3
Remove double quotes from ssh target
2015-09-25 23:47:39 -03:00
7cff074e95 Remove double quotes from ssh target 2015-09-25 20:12:01 -03:00
583bfa13db Merge pull request #4 from rogeriochaves/patch-2
Remove whitespace from the begining of templates
2015-09-25 11:56:11 -03:00
f765cf05b2 Remove whitespace from the begining of templates 2015-09-25 09:37:59 -03:00
a1c5a34269 Merge pull request #3 from rogeriochaves/patch-1
Use head option in uppercase
2015-09-25 08:43:37 -03:00
c5ebdb374b Use head option in uppercase 2015-09-25 00:49:36 -03:00
08a4e1ac77 Reports the deployment execution status 2015-06-26 12:14:22 -03:00
0860d143e1 Merge pull request #2 from mindyor/patch-1
typo
2015-06-04 16:19:31 +02:00
819217fd17 typo 2015-06-04 11:06:05 -03:00
62a482c062 Updates documentation file with make 2015-05-24 00:09:52 -03:00
421148456f Removes question marks from functions and update minor bash bugs 2015-05-23 23:39:39 -03:00
eb501d3b93 Fixes service functions return code 2015-05-23 23:38:36 -03:00
9fd8dcbca0 Lints the completion command 2015-05-20 17:21:27 -03:00
25069f4877 Lints the executable scripts 2015-05-20 17:16:16 -03:00
7a85a95a54 Lints the code using shellcheck 2015-05-20 16:08:45 -03:00
e1bf0b113c Creates two user utility functions 2015-05-16 18:21:29 -03:00
41f1fb4da8 Execute commands without login in so you can execute commands as nobody 2015-05-03 18:12:15 -03:00
f7a19affc5 Add support for systemd services 2015-04-25 12:40:03 -03:00
6fd8d5bd8f Fix templating with quotes and comments 2014-03-31 16:30:55 -03:00
6d1ebff3d5 Create make install 2014-03-20 19:06:30 -03:00
14146b2f54 Add information about arch container support 2014-03-20 18:38:56 -03:00
07f5059cc6 Bootstrap on a temp folder like deploy 2014-03-20 18:37:51 -03:00
d8ba5cbb59 package upgrade and update for pacman 2014-03-20 18:37:21 -03:00
884a7fd143 Add pacman and Arch reporting 2014-03-20 18:21:45 -03:00
0f0ba26f8e Move each package operation into a file.
This change will accomodate better new package managers
2014-03-20 18:21:22 -03:00
d178098b44 Only load .sh recipes.
This is a preparation for moving each package operation into its own file.
2014-03-20 18:19:55 -03:00
fd524e0116 Add ? to kickstart.debugging 2014-03-20 13:47:29 -03:00
9ee05e6933 Add kickstart.user.root? 2014-03-19 19:55:26 -03:00
5bdabf6556 Deploy kickstart on a tmp folder 2014-03-19 18:23:28 -03:00
d3e22282b6 Default to help when no command is passed in 2014-03-19 12:32:35 -03:00
ac1009f77a Add commands with - to the output 2014-03-17 18:23:04 -03:00
16cc760538 Add better error message. It was confusing that kickstart was not installed 2014-03-17 18:22:48 -03:00
13a79986ea Remove user and OS dependency for figuring out the profile paths 2014-03-17 15:09:41 -03:00
b5d257793f Follow redirects when downloading with curl 2014-03-17 15:09:11 -03:00
3382c92952 Adds templating options to stream and file 2014-03-14 14:51:44 -03:00
27c4ce0aa0 Add informations to the .deb package 2014-03-07 09:19:39 -03:00
4420a365f5 Update README.md 2014-03-07 00:44:02 -03:00
1b15df2ce9 Update about autocompletion setup 2014-03-07 00:40:35 -03:00
501f82e68b Inform about online documentation. Closes #1 2014-03-07 00:40:22 -03:00
6328b54a8b Add packagin instructions 2014-03-07 00:34:30 -03:00
dce2bb2a81 Homebrew install instructions 2014-03-06 21:49:37 -03:00
5f8b15ae27 Update docs index 2014-03-06 20:11:33 -03:00
07dad25ec4 Make kickstart.user.exec work on clients using module
The kickstart.user.exec function was using the `kickstart infect`
command, which works on clients with kickstart installed (which is the
    case for `kickstart infect`ed terminals or baseline).
This change will lookup for the client existance and use it, or use the
compiled module.
2014-03-06 19:28:53 -03:00
44169e4f86 Unmute muted commands on debugging 2014-03-05 07:51:16 -03:00