Latihan 1 dari materi Shell Scripting Dasar di DevOps — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Buat fungsi generateDeployScript(config) yang menerima object config dan mengembalikan string shell script.
Config: { appName, branch, steps } dimana steps adalah array string.
Format output:
#!/bin/bash
set -e
echo "Deploying {appName} from branch {branch}"
{step1}
{step2}
...
echo "Deploy complete!"
Setiap baris dipisahkan newline (\n).