conan-aws-lambda
Version:
AWS Lambda plugin for Conan: The Deployer.
18 lines (17 loc) • 571 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = validateLambdaStep;
function validateLambdaStep(conan, context, stepDone) {
var conanAwsLambda = context.parameters;
if (conanAwsLambda.role() === undefined) {
var error = new Error(".role() is a required parameter for a lambda.");
stepDone(error);
} else if (conanAwsLambda.packages() !== undefined && conan.config.bucket === undefined) {
var error = new Error("conan.config.bucket is required to use .packages().");
stepDone(error);
} else {
stepDone();
}
}