ICommandHooks
- class aws_cdk.aws_lambda_go.ICommandHooks(*args, **kwargs)
Bases:
Protocol(experimental) Command hooks.
These commands will run in the environment in which bundling occurs: inside the container for Docker bundling or on the host OS for local bundling.
Commands are chained with
&&:{ // Run tests prior to bundling beforeBundling(inputDir: string, outputDir: string): string[] { return [`go test -mod=vendor ./...`]; } // ... }- Stability:
experimental
Methods
- after_bundling(input_dir, output_dir)
(experimental) Returns commands to run after bundling.
Commands are chained with
&&.- Parameters:
input_dir (
str)output_dir (
str)
- Stability:
experimental
- Return type:
List[str]
- before_bundling(input_dir, output_dir)
(experimental) Returns commands to run before bundling.
Commands are chained with
&&.- Parameters:
input_dir (
str)output_dir (
str)
- Stability:
experimental
- Return type:
List[str]