The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.

For a list of other such plugins, see the Pipeline Steps Reference page.

AWS Lambda Test Runner

lambdaTestRunner: Trigger execution of AWS Lambda Test Runner

  • functionName

    AWS Lambda Test Runner function to execute.

    • Type: String
  • region

    AWS region where your Lambda function is deployed. Example: eu-west-1

    • Type: String
  • s3Bucket

    AWS S3 bucket containing build outputs.

    • Type: String
  • repoUri

    HTTPS or SSH Git repository URL. Examples:

    https://github.com/username/repo.git
    git@github.com:username/repo.git

    • Type: String
  • command

    Command to run the tests. Examples:

    ./mvnw test -Dmaven.repo.local=${MAVEN_USER_HOME}
    ./sbt -Dsbt.global.base=${SBT_GLOBAL_BASE} -Dsbt.ivy.home=${SBT_IVY_HOME} test

    • Type: String
  • branch (optional)

    Git branch to checkout. Example: develop

    If not specified, HEAD will be used, which points to the default branch configured in your Git repo.

    • Type: String
  • storeToS3 (optional)

    Comma-separated list of directories to store to S3. Examples:

    target/surefire-reports
    target/surefire-reports,target/failsafe-reports

    • Type: String

Was this page helpful?

Please submit your feedback about this page through this quick form.

Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?

    


See existing feedback here.