From 427db2baead977be22f9a84c7b5bdf0d2655b738 Mon Sep 17 00:00:00 2001 From: Zoe Wang Date: Mon, 12 Oct 2020 17:19:25 -0700 Subject: [PATCH] Copying the global.vm to archetype resources folder because it's no longer global --- ...ugfix-AWSLambdaMavenArchetype-9037fcf.json | 5 ++ archetypes/archetype-lambda/pom.xml | 53 ++++++++++++++++++- 2 files changed, 57 insertions(+), 1 deletion(-) create mode 100644 .changes/next-release/bugfix-AWSLambdaMavenArchetype-9037fcf.json diff --git a/.changes/next-release/bugfix-AWSLambdaMavenArchetype-9037fcf.json b/.changes/next-release/bugfix-AWSLambdaMavenArchetype-9037fcf.json new file mode 100644 index 000000000000..2469ca1874ae --- /dev/null +++ b/.changes/next-release/bugfix-AWSLambdaMavenArchetype-9037fcf.json @@ -0,0 +1,5 @@ +{ + "category": "AWS Lambda Maven Archetype", + "type": "bugfix", + "description": "Fixed an issue where archetype generation failed with latest maven-archetype-plugin. See [#1981](https://github.com/aws/aws-sdk-java-v2/issues/1981)" +} diff --git a/archetypes/archetype-lambda/pom.xml b/archetypes/archetype-lambda/pom.xml index 9d15154f2df5..4cbb805e531b 100644 --- a/archetypes/archetype-lambda/pom.xml +++ b/archetypes/archetype-lambda/pom.xml @@ -31,7 +31,8 @@ - 3.1.2 + 3.2.0 + 3.2.0 1.6.0 @@ -118,6 +119,56 @@ true + + + + maven-resources-plugin + ${maven.resource.plugin.version} + + + copy-resources + process-classes + + copy-resources + + + ${basedir}/target/classes/archetype-resources + UTF-8 + + + ${basedir}/target/classes/ + + global.vm + serviceMapping.vm + + + + + + + copy-resources-to-sub-folder + process-classes + + copy-resources + + + ${basedir}/target/classes/archetype-resources/src/main/java + UTF-8 + + + ${basedir}/target/classes/ + + global.vm + serviceMapping.vm + + + + + + + \ No newline at end of file