[build] Move signing config to a file

This commit is contained in:
Jonathan Budzenski 2016-04-22 15:02:53 -05:00
parent da942d2f62
commit 51e8633a4d
3 changed files with 5 additions and 5 deletions

1
.gitignore vendored
View file

@ -1,4 +1,5 @@
.aws-config.json
.signing-config.json
.ackrc
.DS_Store
.node_binaries

View file

@ -6,8 +6,6 @@ export default (grunt) => {
const debFolder = 'debian';
return {
signingKeyId: process.env.KIBANA_SIGNING_KEY_ID,
signingKeyName: process.env.KIBANA_SIGNING_KEY_NAME,
staging: {
bucket: 'download.elasticsearch.org',
debPrefix: `${stagingPath}/${debFolder}`,

View file

@ -69,8 +69,9 @@ export default (grunt) => {
});
grunt.registerTask('_publishPackages:upload', function (environment) {
const done = this.async();
const aws = grunt.file.readJSON('.aws-config.json');
const signature = grunt.file.readJSON('.signing-config.json');
const simpleGit = new SimpleGit();
const revparse = promisify(simpleGit.revparse, simpleGit);
@ -83,7 +84,7 @@ export default (grunt) => {
filePath: platform.debPath,
bucket: packages[environment].bucket,
prefix: packages[environment].debPrefix.replace('XXXXXXX', trimmedHash),
signatureKeyId: packages.signingKeyId,
signatureKeyId: signature.id,
arch: platform.name.match('x64') ? 'amd64' : 'i386',
awsKey: aws.key,
awsSecret: aws.secret
@ -95,7 +96,7 @@ export default (grunt) => {
filePath: platform.rpmPath,
bucket: packages[environment].bucket,
prefix: packages[environment].rpmPrefix.replace('XXXXXXX', trimmedHash),
signingKeyName: packages.signingKeyName
signingKeyName: signature.name
});
}
});