aws-cloudformation / aws-cloudformation-resource-providers-ec2-prefix-list

CloudFormation for Managed Prefix List Service.
https://aws.amazon.com/ec2/
Apache License 2.0
1 stars 1 forks source link

Maven build failing #3

Open PatMyron opened 3 years ago

PatMyron commented 3 years ago

due to only updating internal Brazil Config file(s) without also updating external Maven pom.xml file(s):

$ grep -L 'software.amazon.awssdk' */*/pom.xml # SDK missing from Maven dependencies
...
aws-cloudformation-resource-providers-ec2-prefix-list/aws-ec2-prefixlist/pom.xml # just a different Maven namespace
...

due to deprecated aws-cloudformation-rpdk-java-plugin version:

$ grep -A 1 'aws-cloudformation-rpdk-java-plugin' */*/pom.xml | grep -B 1 '>1\.' # deprecated aws-cloudformation-rpdk-java-plugin v1
...
aws-cloudformation-resource-providers-ec2-prefix-list/aws-ec2-prefixlist/pom.xml:            <artifactId>aws-cloudformation-rpdk-java-plugin</artifactId>
aws-cloudformation-resource-providers-ec2-prefix-list/aws-ec2-prefixlist/pom.xml-            <version>1.0.2</version>
...

https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-ec2-prefix-list/blob/ea713393a80b9aa8bcb9c2719fa068d8bb96f811/aws-ec2-prefixlist/pom.xml#L23-L27

https://w.amazon.com/bin/view/AWS21/Design/Uluru/V2/Upgrade_Guide

PatMyron commented 3 years ago

actually might just be using a different Maven namespace than software.amazon.awssdk for that top half: https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-ec2-prefix-list/blob/ea713393a80b9aa8bcb9c2719fa068d8bb96f811/aws-ec2-prefixlist/pom.xml#L28-L32