Add nixBuildArgs parameter

This commit is contained in:
Tobias Happ 2020-01-05 19:52:08 +01:00 committed by Domen Kožar
commit a03feca499
No known key found for this signature in database
GPG key ID: C2FFBCAFD2C24246
5 changed files with 29 additions and 6 deletions

View file

@ -35,6 +35,7 @@ function run() {
const file = core.getInput('file');
const skipNixBuild = core.getInput('skipNixBuild');
const attributes = core.getInput('attributes');
const nixBuildArgs = core.getInput('nixBuildArgs');
const name = core.getInput('name', { required: true });
const signingKey = core.getInput('signingKey');
const authToken = core.getInput('authToken');
@ -84,7 +85,8 @@ function run() {
}
};
const args = strings_1.prependEach('-A', strings_1.nonEmptySplit(attributes, /\s+/)).concat([file || "default.nix"]);
yield exec.exec('nix-build', args, options);
const additionalArgs = strings_1.nonEmptySplit(nixBuildArgs, /\s+/);
yield exec.exec('nix-build', additionalArgs.concat(args), options);
core.endGroup();
}
}