Skip to content

Commit

Permalink
Merge back to cdk develop branch (#3049)
Browse files Browse the repository at this point in the history
* feature: new SAM command supporting on CDK, sam init, sam package, sam deploy (#2994)

* Cdk support package and deploy (#352)

* Refactor project type click option

* Refactor IAC helper

* Update callbacks handling --cdk-app and --template

* Add methods for stack in iac interface; Update CFN plugin to link image assets

* Refactor option validations and update package cli interface

* Update commands to include iac option validations

* Fix iac validation

* sam package for CDK

* sam package & deploy for CDK

* Update option validations to deal with guided deploy

* Update test for guided deploy for CDK

* Upgrade lambda builder

* chore: Update aws_lambda_builders to 1.4.0 (#2903)

* chore: Update aws_lambda_builders to 1.4.0

* Update integration tests for new maven behavior

* Add integ test for PEP 600 tags

* Update to update asset parameter after pacakage

* Update iac cdk unit tests

* Update iac cdk unit tests

* resolve PR comments

* resolve PR comments

Co-authored-by: _sam <3804518+aahung@users.noreply.github.com>
Co-authored-by: Mohamed Elasmar <melasmar@amazon.com>

* SAM CLI CDK init flow: (#344)

* SAM CLI CDK init flow: interactive and no interactive

* fix current test cases

* black reformat

* Allow clone from non-master branch

* trigger tests

* Resolve comments

* Resolve comments, fix cdk runtime list, and improve docstring and error message

* fix pylint

* fix pylint

* Update exception name for CDK project errors

* Trigger appveyor

* ci: Pin boto3-stubs to 1.17.90 due to a bug in 1.17.91 (#2942)

* black reformat

* Cdk support package and deploy fix (#2996)

* Fix --resolve-s3 --s3-bucket validation under guided flow

* Fix package resource assets

* Add debug

* Trigger test with debug

* restart docker service in linux

* revert - restart docker service in linux

* Update appveyor.yml to log into ECR

* Revert "Update appveyor.yml to log into ECR"

This reverts commit e948298.

* Update appveyor.yml to log into Public ECR

* Update appveyor.yml to explicitly specify server for logging in dockerhub

* Disable python3.7, 3.6 to run integ test without pull limitation

* fix rapid version regex

* Update regex

* fix integ test options

* fix parsing the Lambda Function Image Uri

* try fixing another integ test issue

* resolve the resources assets

* fix two log diff error

* Fix recognizing assets in CFN project

* Fix artifact_exporter unit test

* Fix handling packageable resources in Metadata

* Fix handling of Metadata resource in artifact exporter

* Fix integ test - test_deploy_without_stack_name

* Handling missing stack_name in iac_validator

* Add more tests

* Improve package regression log

* Increase rerun number on two flaky tests test_all_containers_are_initialized_before_any_invoke/test_no_new_created_containers_after_lambda_function_invoke

* Fix handling of multiple assets in one resource

* Fix Handling of Metadata section

* enable integration test for python 3.6

* enable integration test for python 3.7

* kick off tests

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>
Co-authored-by: _sam <3804518+aahung@users.noreply.github.com>
Co-authored-by: Mohamed Elasmar <melasmar@amazon.com>

* chore: bump SAM CLI version

* Merge cdk develop branch into beta release branch (#3047)

* Cdk support package and deploy (#352)

* Refactor project type click option

* Refactor IAC helper

* Update callbacks handling --cdk-app and --template

* Add methods for stack in iac interface; Update CFN plugin to link image assets

* Refactor option validations and update package cli interface

* Update commands to include iac option validations

* Fix iac validation

* sam package for CDK

* sam package & deploy for CDK

* Update option validations to deal with guided deploy

* Update test for guided deploy for CDK

* Upgrade lambda builder

* chore: Update aws_lambda_builders to 1.4.0 (#2903)

* chore: Update aws_lambda_builders to 1.4.0

* Update integration tests for new maven behavior

* Add integ test for PEP 600 tags

* Update to update asset parameter after pacakage

* Update iac cdk unit tests

* Update iac cdk unit tests

* resolve PR comments

* resolve PR comments

Co-authored-by: _sam <3804518+aahung@users.noreply.github.com>
Co-authored-by: Mohamed Elasmar <melasmar@amazon.com>

* SAM CLI CDK init flow: (#344)

* SAM CLI CDK init flow: interactive and no interactive

* fix current test cases

* black reformat

* Allow clone from non-master branch

* trigger tests

* Resolve comments

* Resolve comments, fix cdk runtime list, and improve docstring and error message

* fix pylint

* fix pylint

* Update exception name for CDK project errors

* Trigger appveyor

* ci: Pin boto3-stubs to 1.17.90 due to a bug in 1.17.91 (#2942)

* black reformat

* Cdk support package and deploy fix (#2996)

* Fix --resolve-s3 --s3-bucket validation under guided flow

* Fix package resource assets

* Add debug

* Trigger test with debug

* restart docker service in linux

* revert - restart docker service in linux

* Update appveyor.yml to log into ECR

* Revert "Update appveyor.yml to log into ECR"

This reverts commit e948298.

* Update appveyor.yml to log into Public ECR

* Update appveyor.yml to explicitly specify server for logging in dockerhub

* Disable python3.7, 3.6 to run integ test without pull limitation

* fix rapid version regex

* Update regex

* fix integ test options

* fix parsing the Lambda Function Image Uri

* try fixing another integ test issue

* resolve the resources assets

* fix two log diff error

* Fix recognizing assets in CFN project

* Fix artifact_exporter unit test

* Fix handling packageable resources in Metadata

* Fix handling of Metadata resource in artifact exporter

* Fix integ test - test_deploy_without_stack_name

* Handling missing stack_name in iac_validator

* Add more tests

* Improve package regression log

* Increase rerun number on two flaky tests test_all_containers_are_initialized_before_any_invoke/test_no_new_created_containers_after_lambda_function_invoke

* Fix handling of multiple assets in one resource

* Fix Handling of Metadata section

* enable integration test for python 3.6

* enable integration test for python 3.7

* kick off tests

* fix: interactive creating CDK project won't direct to the correct resource (#3044)

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>
Co-authored-by: _sam <3804518+aahung@users.noreply.github.com>
Co-authored-by: Mohamed Elasmar <melasmar@amazon.com>

Co-authored-by: Wing Fung Lau <4760060+hawflau@users.noreply.github.com>
Co-authored-by: _sam <3804518+aahung@users.noreply.github.com>
Co-authored-by: Mohamed Elasmar <melasmar@amazon.com>
  • Loading branch information
4 people committed Jul 14, 2021
1 parent 37a1a95 commit 4b27b45
Showing 0 changed files with 0 additions and 0 deletions.

0 comments on commit 4b27b45

Please sign in to comment.