KISS 1 command deploy
Just a PoC for now but still usable, just populate a json file in ~/.local/share/mik/instances.json
according to this pattern
{
"instances": {
"instance1": {
"deploy": [
"cd ~/the/project/dir",
"make"
]
},
"instance2": {
"deploy": [
"cd ~/the/project/dir2",
"make"
]
}
}
}
mik deploy $instance
executes the according shell commands
mik list
lists all recorded instances in the config file
mik autocomplete $instance_name_begin
same as list
but only the instances whith a name starting with $instance_name_begin