Files
elasticsearch-js/grunt/config/run.js
Spencer 58a29395e2 remove packages to get npm audit to pass (#11)
* remove packages to get `npm audit` to pass

* fix grunt.config.init() call lost in split up

* remove integration tests, they don't work and nobody is running them

* fix upload_to_s3 task after refactor
2019-07-10 07:22:27 -07:00

61 lines
1.2 KiB
JavaScript

const { REPO_ROOT, branches } = require('../utils');
module.exports = {
generate: {
exec: 'node ./scripts/generate/index.js',
options: {
passArgs: ['verbose'],
},
},
clone_bower_repo: {
exec: [
'test -d src/bower_es_js',
'git clone git@github.com:elastic/bower-elasticsearch-js.git <%= bowerSubmodule %>',
].join(' || '),
options: {
quiet: true,
},
},
checkout_bower_repo_master: {
exec: 'git checkout master',
options: {
cwd: '<%= bowerSubmodule %>',
quiet: true,
},
},
checkout_bower_repo_prerelease: {
exec: 'git checkout prerelease',
options: {
cwd: '<%= bowerSubmodule %>',
quiet: true,
},
},
push_prerelease_branch: {
exec:
'git add -A && git commit -m "prerelease build" && git push origin prerelease',
options: {
cwd: '<%= bowerSubmodule %>',
quite: true,
},
},
release_bower_tag: {
exec: 'node ./scripts/release/bower',
},
mocha: {
cmd: process.execPath,
args: ['scripts/mocha'],
cwd: REPO_ROOT,
},
};
branches.forEach(function(branch) {
module.exports['generate_' + branch] = {
exec: 'node ./scripts/generate/index.js --branch=' + branch,
};
});