- linux
- GNU make 4.4.1
- graalvm 21
- maven 3.9.x
- python 3.11.x
- node 18.x
- aws cli 2
- cdk 2.158.0
- zip
# package jar
mvn clean package
# (optional) execute in native mode to discover Reachability Metadata
mvn -Pnative -Dagent exec:exec@java-agent
# build native executable
mvn -Pnative -Dagent packageFill .env file
CDK_DEPLOY_ACCOUNT=<aws_account_id>
CDK_DEPLOY_REGION=<aws_region>
CALLER_ARN=<sso_session_role>From root of project
make cdk_deploy{"deployment_id": "123", "deployment_definition": "{\"myComponent\": {\"version\": \"1.24.0\"}}"}{"deployment_id": "123", "operation_type" : "FETCH"}{"deployment_id": "123", "versions_to_patch": ["MINOR"], "operation_type" : "PATCH"}