roost
Version:
System provisioning toolkit.
34 lines (29 loc) • 539 B
JSON
{
"tasks": {
"copy-files": {
"files": {
"/tmp/document.txt": {
"source": "./document.txt"
}
}
},
"save-files": {
"files": {
"/tmp/content.txt": {
"content": "This is the content of the file.\n"
}
}
},
"check-files": {
"require": ["copy-files", "save-files"],
"commands": [
"ls -la /tmp/document.txt",
"cat /tmp/document.txt",
"rm -rf /tmp/document.txt",
"ls -la /tmp/content.txt",
"cat /tmp/content.txt",
"rm -rf /tmp/content.txt"
]
}
}
}