ICommandHooks

class aws_cdk.aws_lambda_go.ICommandHooks(*args, **kwds)

Bases: typing_extensions.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 &&.

Stability

experimental

Example:

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
    # Run tests prior to bundling
    before_bundling(input_dir, string, output_dir, string)string[]return ["go test -mod=vendor ./..."]

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]