Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
53d864c
Accelerate sync infra cmd (#342)
jfuss May 25, 2021
6a8ac25
feat: logs command lambda improvements (#341)
mndeveci Jun 4, 2021
8ef03c7
feat: 'sam traces' command (#345)
mndeveci Jun 7, 2021
2c4f263
feat(Accelerate): Sync Code for Lambda Functions (#343)
CoshUS Jun 8, 2021
313062d
feat: add apigateway support and traces integration for logs command …
mingkun2020 Jun 11, 2021
feb00dc
Initial implementation of infra and sync skeleton (#349)
qingchm Jun 11, 2021
8ad9cc2
Accelerate sync layer (#353)
mndeveci Jun 11, 2021
4564ebe
Sync flow for RestApi (#359)
qingchm Jun 30, 2021
fd8c322
feat(Accelerate): Updated Sync Code to Sync All Code Resources by Def…
CoshUS Jul 8, 2021
cfa5bbb
fix(Accelerate): Added Locking to Layer Building (#358)
CoshUS Jul 8, 2021
163eddc
XRay service graph (#362)
mingkun2020 Jul 9, 2021
177d3c2
feat(Accelerate): Adding SAM Watch (#361)
CoshUS Jul 14, 2021
0a540d5
feat(Accelerate): CI Fixes (#368)
CoshUS Jul 14, 2021
669839c
fix the duplicated service graphs issue
mingkun2020 Jul 15, 2021
c50c19d
feat: sam test command (lambda + sqs) (#364)
mndeveci Jul 15, 2021
8f4c80d
fix: Changed hash method and add unit test for the fix (#370)
mingkun2020 Jul 19, 2021
48ef003
feat(Accelerate): Update from develop (#372)
CoshUS Jul 20, 2021
7c7df23
fix: sort xray trace segments and update information with starting ti…
mndeveci Jul 28, 2021
1b7cd64
feat: SAM Test for Kinesis (#373)
qingchm Jul 29, 2021
62a8159
SAM Test for StepFunctions (#378)
qingchm Aug 3, 2021
8c0ec73
feat: support step function resource for logs command (#379)
mndeveci Aug 3, 2021
0705772
Sync flow for Step Functions (#380)
qingchm Aug 3, 2021
e86fdc4
feat(Accelerate): Watch for SFN (#381)
CoshUS Aug 6, 2021
17b979e
feat(Accelerate): Default CLI Value for Capabilities (#369)
CoshUS Aug 12, 2021
a7f0588
List option for sync command and refactoring for sync flow (#382)
qingchm Aug 20, 2021
6f32b27
Revert "List option for sync command and refactoring for sync flow (#…
qingchm Aug 27, 2021
87034c2
feat(Accelerate): Cached build support for code and layer sync (witho…
qingchm Aug 31, 2021
ab4a0b5
Added lock for build.toml modifications and access (#387)
qingchm Sep 2, 2021
b8a503f
feat(Incremental Build): Manifest Hash Utility (#388)
CoshUS Sep 2, 2021
0c9d605
feat: incremental build strategy (#389)
mndeveci Sep 3, 2021
2774701
Merge from public develop (no integ tests fixed)
qingchm Sep 9, 2021
5dbd823
Passing lambda builder args as kwargs
qingchm Sep 10, 2021
3d06f46
fix pylint issues
mndeveci Sep 10, 2021
fb88721
Merge branch 'public_merge' of github.com:qingchm/PRIVATE-aws-sam-cli…
qingchm Sep 10, 2021
9aebeba
Added temporary app builder version check for testing
qingchm Sep 10, 2021
809e87e
Merge branch 'develop' of github.com:aws/PRIVATE-aws-sam-cli into pub…
qingchm Sep 14, 2021
2f0fa4f
Fetched latest develop changes
qingchm Sep 14, 2021
607a14e
Resolved merge conflict
qingchm Sep 14, 2021
f2ecb3b
Resolved a missing merge conflict
qingchm Sep 15, 2021
dd32f5a
Black reformatting
qingchm Sep 16, 2021
86333ad
Merge pull request #399 from qingchm/public_merge
qingchm Sep 16, 2021
fcafcc7
revert: remove test cmd (#390)
mndeveci Sep 16, 2021
ec67b46
feat: remove output-dir flag and add unformatted flag for logs and tr…
mndeveci Sep 16, 2021
0ce1968
Merge branch 'accelerate' of github.com:aws/PRIVATE-aws-sam-cli into …
qingchm Sep 17, 2021
59c734d
fix(Incremental Build): Runtime Check for Image Functions (#391)
CoshUS Sep 17, 2021
082f5fb
Merge branch 'accelerate' of github.com:aws/PRIVATE-aws-sam-cli into …
qingchm Sep 17, 2021
b77f073
Black reformatting
qingchm Sep 17, 2021
1543ce5
Added pylint ignore for a member class of observability
qingchm Sep 17, 2021
76caa20
Black reformatting
qingchm Sep 17, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -307,6 +307,11 @@ env.bak/
venv.bak/
venv-update-reproducible-requirements/

env.*/
venv.*/
.env.*/
.venv.*/

# Spyder project settings
.spyderproject
.spyproject
Expand Down
10 changes: 9 additions & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -189,9 +189,17 @@ for:
- "pytest -n 4 tests/functional"

# Runs only in Linux, logging Public ECR when running canary and cred is available
- sh: "
if [[ -n $BY_CANARY ]] && [[ -n $DOCKER_USER ]] && [[ -n $DOCKER_PASS ]];
then echo Logging in Docker Hub; echo $DOCKER_PASS | docker login --username $DOCKER_USER --password-stdin registry-1.docker.io;
fi"
- sh: "
if [[ -n $BY_CANARY ]];
then echo Logging in Public ECR; aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws;
then echo Logging in Public ECR; aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws;
fi"
- sh: "
if [[ -n $BY_CANARY ]] || [[ -n $PRIVATE ]];
then echo Logging in Public ECR; aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws;
fi"

- sh: "pytest -vv tests/integration"
Expand Down
19 changes: 19 additions & 0 deletions installer/pyinstaller/hook-samcli.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,25 @@

hiddenimports = SAM_CLI_HIDDEN_IMPORTS

hiddenimports = [
"cookiecutter.extensions",
"jinja2_time",
"text_unidecode",
"samtranslator",
"samcli.commands.init",
"samcli.commands.validate.validate",
"samcli.commands.build",
"samcli.commands.local.local",
"samcli.commands.package",
"samcli.commands.deploy",
"samcli.commands.logs",
"samcli.commands.publish",
# default hidden import 'pkg_resources.py2_warn' is added
# since pyInstaller 4.0.
"pkg_resources.py2_warn",
"aws_lambda_builders.workflows",
"configparser",
]
datas = (
hooks.collect_data_files("samcli")
+ hooks.collect_data_files("samtranslator")
Expand Down
5 changes: 5 additions & 0 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,8 @@ serverlessrepo==0.1.10
aws_lambda_builders==1.7.0
tomlkit==0.7.2
watchdog==2.1.2

# Needed for supporting Protocol in Python 3.6
typing_extensions==3.10.0.0
# Needed for supporting dataclasses decorator in Python3.6
dataclasses==0.8; python_version < '3.7'
2 changes: 2 additions & 0 deletions samcli/cli/command.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@
"samcli.commands.delete",
"samcli.commands.logs",
"samcli.commands.publish",
"samcli.commands.traces",
"samcli.commands.sync",
"samcli.commands.pipeline.pipeline",
# We intentionally do not expose the `bootstrap` command for now. We might open it up later
# "samcli.commands.bootstrap",
Expand Down
Loading