import { CloudRunnerState } from '../../state/cloud-runner-state'; const { exec } = require('child_process'); export class DownloadRepository { public static async run() { await new Promise((promise) => { exec( ` echo "test" apk update -q apk add unzip zip git-lfs jq tree -q ${CloudRunnerState.cloneBuilderCommand} `, (error, stdout, stderr) => { if (error) { // eslint-disable-next-line no-console console.log(`error: ${error.message}`); promise(); return; } if (stderr) { // eslint-disable-next-line no-console console.log(`stderr: ${stderr}`); promise(); return; } // eslint-disable-next-line no-console console.log(`stdout: ${stdout}`); promise(); }, ); }); } }