UNPKG

firmament-bash

Version:

Firmament module for interpreting commands in JSON files using bash

61 lines (60 loc) 1.96 kB
{ "description" : "Prepare base Ubuntu 16.04 desktop for development", "options" : { "displayExecutionGraphDescription": true }, "asynchronousCommands" : [ { "description" : "[sudo] Add VirtualBox signing key", "suppressOutput" : false, "suppressDiagnostics": true, "showPreAndPostSpawnMessages": true, "useSudo" : true, "command" : "/usr/bin/env", "args" : [ "bash", "-c", "curl https://www.virtualbox.org/download/oracle_vbox_2016.asc | apt-key add -" ] }, { "description" : "[sudo] Add VirtualBox sources", "suppressOutput" : false, "suppressDiagnostics": true, "showPreAndPostSpawnMessages": true, "useSudo" : true, "command" : "/usr/bin/env", "args" : [ "bash", "-c", "echo 'deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian xenial contrib' >> /etc/apt/sources.list" ] } ], "serialSynchronizedCommands": [ { "description" : "[sudo] apt-get update", "suppressOutput" : false, "suppressDiagnostics": true, "showPreAndPostSpawnMessages": true, "useSudo" : true, "command" : "apt-get", "args" : [ "update" ] }, { "description" : "apt-get install [...]", "suppressOutput" : false, "suppressDiagnostics": true, "showPreAndPostSpawnMessages": true, "useSudo" : true, "command" : "apt-get", "args" : [ "install", "-y", "virtualbox-5.1" ] } ] }