1.0.10 • Published 7 years ago

bashjs v1.0.10

Weekly downloads
-
License
ISC
Repository
-
Last release
7 years ago
const BashJS = require('bashjs');

const bashjs = new BashJS({
    cwd: './',
    console: false,
    log: null,
    cleanLog: false,
    sysLog: false,
});

bashjs.execScript(
    function* (cfg) {
        let data = null;

        yield `git checkout ${cfg.branch}`;
        yield `npm install`;
        yield `npm test`;

        const rev = yield `git rev-parse --verify HEAD`;

        console.log(`GIT-REV = ${rev}`);

        yield `aws s3 ls`;

        yield `ssh-keygen -F github.com`;
        data = (yield `ssh-keyscan github.com`).join('');

        console.log(data);
    },
    {
        branch: 'develop'
    }
)
    .then(() => console.log('ok'))
    .catch(console.log);

######Dev Links

1.0.10

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago