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

Binary canary config #5727

Merged
merged 35 commits into from
Aug 6, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
792c6da
chore: Update CFN Lint version to support python 3.11 (#5651)
ConnorKirk Jul 31, 2023
e0de998
fix: Require file label to run before maintainers (#5656)
lucashuy Jul 31, 2023
d264edd
chore: update aws_lambda_builders to 1.36.0 (#5655)
github-actions[bot] Aug 1, 2023
253852c
fix(invoke): Write in UTF-8 string instead of bytes (#5642)
jfuss Aug 1, 2023
27eb2e1
chore(deps): bump cryptography from 41.0.2 to 41.0.3 in /requirements…
dependabot[bot] Aug 2, 2023
135da3a
fix(test): Force reading file with utf8 in tests for windows (#5679)
jfuss Aug 2, 2023
b282ceb
fix(test): Increase max execution time for timeout tests (#5680)
jfuss Aug 2, 2023
8b67713
chore: auto update reproducible requirements when there is a dependen…
mndeveci Aug 3, 2023
1af6375
fix: Repair failing integration test (#5698)
Leo10Gama Aug 3, 2023
e858489
fix: link the API gateway resource parent to either rest api or anoth…
moelasmar Aug 3, 2023
6733ccd
fix: Delete stacks in REVIEW_IN_PROGRESS (#5687)
lucashuy Aug 4, 2023
b33386d
test: AppVeyor Jobs Running Against Nightly Binaries
mildaniel Aug 4, 2023
8d67f0d
fix: supporting nested apis for v1 method, integration, and integrati…
moelasmar Aug 4, 2023
f87d9be
Install deps into a virtual env
mildaniel Aug 4, 2023
af78938
Merge branch 'test/binary-canaries' into binary-canary-config
mildaniel Aug 5, 2023
e217f3f
Fix Windows test failure
mildaniel Aug 5, 2023
24640ab
Merge branch 'binary-canary-config' of github.com:mildaniel/aws-sam-c…
mildaniel Aug 5, 2023
d648431
Fix install
mildaniel Aug 5, 2023
fdadc63
Merge branch 'develop' into binary-canary-config
mildaniel Aug 5, 2023
c0ae21e
Merge branch 'test/binary-canaries' into binary-canary-config
mildaniel Aug 5, 2023
57c30a5
Fix install
mildaniel Aug 5, 2023
d914ed4
Merge branch 'binary-canary-config' of github.com:mildaniel/aws-sam-c…
mildaniel Aug 5, 2023
257313b
Fix install
mildaniel Aug 5, 2023
968fe1c
Merge branch 'test/binary-canaries' into binary-canary-config
mildaniel Aug 5, 2023
458d3b1
Fix install
mildaniel Aug 5, 2023
e400c8f
Fix conflict
mildaniel Aug 5, 2023
8043637
Merge branch 'test/binary-canaries' into binary-canary-config
mildaniel Aug 5, 2023
737019b
Fix conflict
mildaniel Aug 5, 2023
1074999
Merge branch 'binary-canary-config' of github.com:mildaniel/aws-sam-c…
mildaniel Aug 5, 2023
f5a9379
Merge branch 'test/binary-canaries' into binary-canary-config
mildaniel Aug 5, 2023
446646a
Format files
mildaniel Aug 5, 2023
6ce4ec0
t pushMerge branch 'binary-canary-config' of github.com:mildaniel/aws…
mildaniel Aug 5, 2023
cae8e2d
feat: updating app templates repo hash with (590b5e90d681c504213e6c35…
github-actions[bot] Aug 5, 2023
e308697
use get_sam_command to get the base sam command in regression pacakge…
moelasmar Aug 6, 2023
6feb04e
Merge branch 'develop' into binary-canary-config
moelasmar Aug 6, 2023
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
10 changes: 5 additions & 5 deletions appveyor-linux-binary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,11 @@ install:
- sh: "PATH=$PATH:$HOME/venv3.7/bin:$HOME/venv3.8/bin:$HOME/venv3.9/bin:$HOME/venv3.10/bin"

# Install pytest
- sh: "python3.9 -m venv pytest"
- sh: "./pytest/bin/python3 -m pip install -r requirements/pre-dev.txt"
- sh: "./pytest/bin/python3 -m pip install -r requirements/dev.txt"
- sh: "./pytest/bin/python3 -m pip install -r requirements/base.txt"
- sh: "PATH=$(echo $PWD'/pytest/bin'):$PATH"
- sh: "python3.9 -m venv $HOME/pytest"
- sh: "$HOME/pytest/bin/python3 -m pip install -r requirements/pre-dev.txt"
- sh: "$HOME/pytest/bin/python3 -m pip install -r requirements/dev.txt"
- sh: "$HOME/pytest/bin/python3 -m pip install -r requirements/base.txt"
- sh: "PATH=$HOME/pytest/bin:$PATH"
- sh: "pytest --version"

# update ca-certificates which causes failures with newest golang library
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
import json

from hello_world import app

import pytest
from hello_world import app


@pytest.fixture()
Expand Down
2 changes: 1 addition & 1 deletion samcli/runtime_config.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"app_template_repo_commit": "feec3599fa3272788d3e5a5fe3eb9256d3fd7caa"
"app_template_repo_commit": "590b5e90d681c504213e6c35d56c0d63d9401c0b"
}
5 changes: 3 additions & 2 deletions tests/regression/package/regression_package_base.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
import boto3

from samcli.yamlhelper import yaml_parse
from tests.testing_utils import get_sam_command

S3_SLEEP = 3
TIMEOUT = 300
Expand Down Expand Up @@ -40,8 +41,8 @@ def tearDownClass(cls):

def base_command(self, base):
command = [base]
if os.getenv("SAM_CLI_DEV") and base == "sam":
command = ["samdev"]
if base == "sam":
command = [get_sam_command()]
elif base == "aws":
command = [base, "cloudformation"]

Expand Down