Skip to content

Commit ee45cac

Browse files
authored
Batched Lambda changes (#4015)
+ Python 3.12, Java 21, Node.js 20 - .NET 5.0, Java 8 (AL2012), Python 3.7, Node.js 14
1 parent aea6adf commit ee45cac

File tree

80 files changed

+174
-334
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+174
-334
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"type" : "feature",
3+
"description" : "Add support for Lambda runtime Java 21"
4+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"type" : "feature",
3+
"description" : "Add support for Lambda runtime Node.js 20"
4+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"type" : "feature",
3+
"description" : "Add support for Lambda runtime Python 3.12"
4+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"type" : "removal",
3+
"description" : "Drop support for the Python 3.7 Lambda runtime"
4+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"type" : "removal",
3+
"description" : "Drop support for the Node.js14 Lambda runtime"
4+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"type" : "removal",
3+
"description" : "Drop support for the .NET 5.0 Lambda runtime"
4+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"type" : "removal",
3+
"description" : "Drop support for the Java 8 (AL2012) Lambda runtime"
4+
}

buildSrc/src/main/kotlin/toolkit-testing.gradle.kts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0
33

4+
import com.adarshr.gradle.testlogger.theme.ThemeType
45
import software.aws.toolkits.gradle.ciOnly
56

67
plugins {
@@ -75,6 +76,7 @@ tasks.withType<Test>().all {
7576
}
7677

7778
testlogger {
79+
theme = ThemeType.STANDARD_PARALLEL
7880
showFullStackTraces = true
7981
showStandardStreams = true
8082
showPassedStandardStreams = false

buildspec/linuxIntegrationTests.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,11 @@ env:
1414
phases:
1515
install:
1616
commands:
17-
- sed -i 's/latest\/download/download\/v1.98.0/g' /usr/local/bin/installSam.sh
18-
- installSam.sh --update
19-
- goenv versions --bare | xargs -I'{}' goenv uninstall -f '{}'
20-
- goenv install 1.21.3
21-
- goenv global 1.21.3
2217
- startDocker.sh
2318
# login to DockerHub so we don't get throttled
2419
- export DOCKER_USERNAME=`echo $DOCKER_HUB_TOKEN | jq -r '.username'`
2520
- export DOCKER_PASSWORD=`echo $DOCKER_HUB_TOKEN | jq -r '.password'`
2621
- docker login --username $DOCKER_USERNAME --password $DOCKER_PASSWORD || true
27-
- DOTNET_ROOT="/root/.dotnet" /usr/local/bin/dotnet-install.sh --channel 6.0
28-
- export PATH="${PATH}:${DOTNET_ROOT}"
29-
- export PATH="$PATH:$HOME/.dotnet/tools"
30-
- dotnet codeartifact-creds install
3122
# should probably be managed as an extension/rule in any tests that need a screen available
3223
- /usr/bin/Xvfb :22 -screen 0 1920x1080x24 &
3324

buildspec/windowsTests.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@ phases:
1717
Invoke-WebRequest -Uri https://uploader.codecov.io/latest/windows/codecov.exe -Outfile codecov.exe
1818
}
1919
- dotnet --list-sdks
20-
- |
21-
Invoke-WebRequest 'https://dot.net/v1/dotnet-install.ps1' -OutFile 'dotnet-install.ps1';
22-
./dotnet-install.ps1 -Verbose -InstallDir 'C:\Program Files\dotnet' -Channel '5.0'
2320
- |
2421
$DOTNET_ROOT = "$Env:USERPROFILE\.dotnet"
2522
$Env:PATH = "$Env:PATH;$DOTNET_ROOT;$DOTNET_ROOT\tools"

0 commit comments

Comments
 (0)