Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HttpApi template wanted #144

Open
kaihendry opened this issue Oct 10, 2021 · 1 comment
Open

HttpApi template wanted #144

kaihendry opened this issue Oct 10, 2021 · 1 comment
Labels
enhancement New feature or request stage/pm-review Waiting for review by our Product Manager, please don't work on this yet

Comments

@kaihendry
Copy link

Hoping to see something like:

Events:
        CatchAll:
          Type: HttpApi
          Properties:
            ApiId: !Ref Gateway
            Path: /{proxy+}
            Method: ANY

(ins)[hendry@t14s aws-sam-cli-app-templates]$ rg HttpApi
./python3.9/cookiecutter-aws-sam-step-functions-etl-python/.gitignore: line 171: error parsing glob '{{cookiecutter.project_name}}/*_output.yaml': nested alternate groups are not allowed

@hoffa hoffa added the enhancement New feature or request label Dec 29, 2021
@c2tarun
Copy link

c2tarun commented Jan 7, 2022

Thanks for creating the request. I'll bring this to our PMs attention for further prioritization. We'll update the issue with any progress.

@c2tarun c2tarun added stage/pm-review Waiting for review by our Product Manager, please don't work on this yet and removed maintainer/need-response labels Jan 7, 2022
hawflau added a commit to hawflau/aws-sam-cli-app-templates that referenced this issue Nov 14, 2023
* Add java21 init templates

* Update java21/event-bridge-gradle/{{cookiecutter.project_name}}/HelloWorldFunction/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Update java21/event-bridge-schema-gradle/{{cookiecutter.project_name}}/{{cookiecutter.function_name}}/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Update java21/hello-gradle/{{cookiecutter.project_name}}/HelloWorldFunction/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Update java21/hello-img-gradle/{{cookiecutter.project_name}}/HelloWorldFunction/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Update java21/hello-pt-gradle/{{cookiecutter.project_name}}/HelloWorldFunction/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Update java21/step-func-gradle/{{cookiecutter.project_name}}/functions/StockBuyer/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Update java21/step-func-gradle/{{cookiecutter.project_name}}/functions/StockSeller/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Update java21/step-func-gradle/{{cookiecutter.project_name}}/functions/StockChecker/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Change runtime in template file to {{ cookiecutter.runtime }} for all java apps

* Rename a unit test to java21

* unit test for java17 hello-img gradle

* Add unit tests for hello-img-gradle and hello-img-maven for all the java runtimes

* Update parent class for maven unit tests

* Set linting to False for java21 until GA

---------

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>
hawflau added a commit that referenced this issue Nov 16, 2023
* feat: Add java21 runtime support (#144)

* Add java21 init templates

* Update java21/event-bridge-gradle/{{cookiecutter.project_name}}/HelloWorldFunction/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Update java21/event-bridge-schema-gradle/{{cookiecutter.project_name}}/{{cookiecutter.function_name}}/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Update java21/hello-gradle/{{cookiecutter.project_name}}/HelloWorldFunction/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Update java21/hello-img-gradle/{{cookiecutter.project_name}}/HelloWorldFunction/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Update java21/hello-pt-gradle/{{cookiecutter.project_name}}/HelloWorldFunction/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Update java21/step-func-gradle/{{cookiecutter.project_name}}/functions/StockBuyer/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Update java21/step-func-gradle/{{cookiecutter.project_name}}/functions/StockSeller/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Update java21/step-func-gradle/{{cookiecutter.project_name}}/functions/StockChecker/gradle/wrapper/gradle-wrapper.properties

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* Change runtime in template file to {{ cookiecutter.runtime }} for all java apps

* Rename a unit test to java21

* unit test for java17 hello-img gradle

* Add unit tests for hello-img-gradle and hello-img-maven for all the java runtimes

* Update parent class for maven unit tests

* Set linting to False for java21 until GA

---------

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>

* chore: remove Power tools templates for java21  (#145)

* fix: fix java21 event bridge schema maven template

* chore: remove power tools template for java 21

* test

* Revert "test"

This reverts commit d6ca96794827d84cebc59d6aeca65c0abcf4f841.

* Update test_java_21.py

---------

Co-authored-by: Haresh Nasit <84355507+hnnasit@users.noreply.github.com>
Co-authored-by: Mohamed ElAsmar <melasmar@amazon.com>
Co-authored-by: Mohamed Elasmar <71043312+moelasmar@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request stage/pm-review Waiting for review by our Product Manager, please don't work on this yet
Projects
None yet
Development

No branches or pull requests

4 participants