* 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
61 lines
1.2 KiB
JavaScript
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,
|
|
};
|
|
});
|