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

fix: use container for the builds since some of the runtimes are not present in the Canary environment #2480

Merged

Conversation

mndeveci
Copy link
Contributor

@mndeveci mndeveci commented Dec 14, 2020

Which issue(s) does this change fix?

For fixing canary failures.

Why is this change necessary?

Canary environments doesn't have all the build tools to build functions in-process.

How does it address the issue?

Builds some of the functions inside container.

Checklist

  • Write design document (Do I need to write a design document?)
  • Write unit tests
  • Write/update functional tests
  • Write/update integration tests
  • make pr passes
  • make update-reproducible-reqs if dependencies were changed
  • Write documentation

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@mndeveci mndeveci changed the title [WIP] fix: use container for the builds since some of the runtimes are not present in the Canary environment fix: use container for the builds since some of the runtimes are not present in the Canary environment Dec 14, 2020
@mndeveci mndeveci merged commit 9c499e3 into aws:develop Dec 16, 2020
bramkoot pushed a commit to bramkoot/aws-sam-cli that referenced this pull request Jan 15, 2021
…present in the Canary environment (aws#2480)

* fix: use container for the builds since some of the runtimes are not present in the Canary environment

* chore: bump version

* Revert "chore: bump version"

This reverts commit 9951892

* fix: don't run build on windows

* Fix the warm containers integration test cases

* black reformat

* ci: check appveyor failures

* Revert "ci: check appveyor failures"

This reverts commit 5c0e57b

* ci: edit windows condition

* ci: edit windows condition

* ci: check windows docker version

* ci: Added Docker Hub Login for Windows (aws#2484)

* ci: check which command run

* Fix/windows docker login Env (aws#2485)

* Added Docker Hub Login for Windows

* Changed to Checking env Instead of variable

* ci: fix windows tests

* Revert "ci: fix windows tests"

This reverts commit 0cccd4d

* fix: run smoke tests in a temporary folder

* fix: remove redundant print statement

* chore: version bump

Co-authored-by: Mohamed Elasmar <melasmar@amazon.com>
Co-authored-by: Cosh_ <CoshUS@users.noreply.github.com>
mndeveci added a commit to mndeveci/aws-sam-cli that referenced this pull request Jan 19, 2021
…present in the Canary environment (aws#2480)

* fix: use container for the builds since some of the runtimes are not present in the Canary environment

* chore: bump version

* Revert "chore: bump version"

This reverts commit 9951892

* fix: don't run build on windows

* Fix the warm containers integration test cases

* black reformat

* ci: check appveyor failures

* Revert "ci: check appveyor failures"

This reverts commit 5c0e57b

* ci: edit windows condition

* ci: edit windows condition

* ci: check windows docker version

* ci: Added Docker Hub Login for Windows (aws#2484)

* ci: check which command run

* Fix/windows docker login Env (aws#2485)

* Added Docker Hub Login for Windows

* Changed to Checking env Instead of variable

* ci: fix windows tests

* Revert "ci: fix windows tests"

This reverts commit 0cccd4d

* fix: run smoke tests in a temporary folder

* fix: remove redundant print statement

* chore: version bump

Co-authored-by: Mohamed Elasmar <melasmar@amazon.com>
Co-authored-by: Cosh_ <CoshUS@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants