Where to put Tactical Assertions jar files in a gradle Project to be found in a build to export?
search cancel

Where to put Tactical Assertions jar files in a gradle Project to be found in a build to export?

book

Article ID: 203802

calendar_today

Updated On:

Products

CA API Gateway API SECURITY CA API Gateway Precision API Monitoring Module for API Gateway (Layer 7) CA API Gateway Enterprise Service Manager (Layer 7) STARTER PACK-7 CA Microgateway

Issue/Introduction

 for the Tactical assertion jar or tar files provided by Broadcom but not originally packed in the gateway image.
Where should we put them in the gradle project such that they can be found when we do build and export ?

Environment

Release : 10.0

Component : API GATEWAY

Resolution

Please put the files on /lib folder into the gradle project

If the dependent bundle or tactical assertion is defined in the same gradle project then you can reference them as shown below :

repositories {
gradlePluginPortal()
mavenCentral()
jcenter()
flatDir {
dirs "lib"
}
}
dependencies {
bundle group: '', name: 'policydep', version: '1.0.0', ext: 'bundle'
}

Additional Information

https://techdocs.broadcom.com/us/en/ca-enterprise-software/layer7-api-management/gateway-policy-plugin/1-0/expected-source-directory-organization.html