Skip to content

Commit d584ab5

Browse files
committed
Bump serverless framework version in integration tests
1 parent c4c58ef commit d584ab5

2 files changed

Lines changed: 49 additions & 49 deletions

File tree

.github/workflows/integration_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
key: ${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}
2424

2525
- name: Install Serverless Framework
26-
run: sudo yarn global add serverless@3.35 --prefix /usr/local
26+
run: sudo yarn global add serverless@3.39 --prefix /usr/local
2727

2828
- name: Run snapshot tests
2929
env:

integration_tests/correct_extension_snapshot.json

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -317,33 +317,33 @@
317317
}
318318
}
319319
},
320-
"ProviderLevelLayerLambdaLayer": {
320+
"FunctionLevelLayerLambdaLayer": {
321321
"Type": "AWS::Lambda::LayerVersion",
322322
"Properties": {
323323
"Content": {
324324
"S3Bucket": {
325325
"Ref": "ServerlessDeploymentBucket"
326326
},
327-
"S3Key": "serverless/dd-sls-plugin-integration-test/dev/XXXXXXXXXXXXX-XXXX-XX-XXXXX:XX:XX.XXXX/ProviderLevelLayer.zip"
327+
"S3Key": "serverless/dd-sls-plugin-integration-test/dev/XXXXXXXXXXXXX-XXXX-XX-XXXXX:XX:XX.XXXX/FunctionLevelLayer.zip"
328328
},
329-
"LayerName": "dd-sls-plugin-integration-test-dev-ProviderLevelLayer",
330-
"Description": "It's a text file",
331-
"CompatibleRuntimes": [
332-
"nodejs20.x"
333-
]
329+
"LayerName": "dd-sls-plugin-integration-test-dev-FunctionLevelLayer",
330+
"Description": "It's also a text file"
334331
}
335332
},
336-
"FunctionLevelLayerLambdaLayer": {
333+
"ProviderLevelLayerLambdaLayer": {
337334
"Type": "AWS::Lambda::LayerVersion",
338335
"Properties": {
339336
"Content": {
340337
"S3Bucket": {
341338
"Ref": "ServerlessDeploymentBucket"
342339
},
343-
"S3Key": "serverless/dd-sls-plugin-integration-test/dev/XXXXXXXXXXXXX-XXXX-XX-XXXXX:XX:XX.XXXX/FunctionLevelLayer.zip"
340+
"S3Key": "serverless/dd-sls-plugin-integration-test/dev/XXXXXXXXXXXXX-XXXX-XX-XXXXX:XX:XX.XXXX/ProviderLevelLayer.zip"
344341
},
345-
"LayerName": "dd-sls-plugin-integration-test-dev-FunctionLevelLayer",
346-
"Description": "It's also a text file"
342+
"LayerName": "dd-sls-plugin-integration-test-dev-ProviderLevelLayer",
343+
"Description": "It's a text file",
344+
"CompatibleRuntimes": [
345+
"nodejs20.x"
346+
]
347347
}
348348
},
349349
"PythonHello37LambdaFunction": {
@@ -1780,16 +1780,6 @@
17801780
"RubyHello34LogGroup"
17811781
]
17821782
},
1783-
"JavascriptHello16DashxLambdaVersionXXXX": {
1784-
"Type": "AWS::Lambda::Version",
1785-
"DeletionPolicy": "Retain",
1786-
"Properties": {
1787-
"FunctionName": {
1788-
"Ref": "JavascriptHello16DashxLambdaFunction"
1789-
},
1790-
"CodeSha256": "XXXX"
1791-
}
1792-
},
17931783
"PythonHello37LambdaVersionXXXX": {
17941784
"Type": "AWS::Lambda::Version",
17951785
"DeletionPolicy": "Retain",
@@ -2059,6 +2049,16 @@
20592049
},
20602050
"CodeSha256": "XXXX"
20612051
}
2052+
},
2053+
"JavascriptHello16DashxLambdaVersionXXXX": {
2054+
"Type": "AWS::Lambda::Version",
2055+
"DeletionPolicy": "Retain",
2056+
"Properties": {
2057+
"FunctionName": {
2058+
"Ref": "JavascriptHello16DashxLambdaFunction"
2059+
},
2060+
"CodeSha256": "XXXX"
2061+
}
20622062
}
20632063
},
20642064
"Outputs": {
@@ -2070,29 +2070,6 @@
20702070
"Name": "sls-dd-sls-plugin-integration-test-dev-ServerlessDeploymentBucketName"
20712071
}
20722072
},
2073-
"ProviderLevelLayerLambdaLayerQualifiedArn": {
2074-
"Description": "Current Lambda layer version",
2075-
"Value": {
2076-
"Ref": "ProviderLevelLayerLambdaLayer"
2077-
},
2078-
"Export": {
2079-
"Name": "sls-dd-sls-plugin-integration-test-dev-ProviderLevelLayerLambdaLayerQualifiedArn"
2080-
}
2081-
},
2082-
"ProviderLevelLayerLambdaLayerHash": {
2083-
"Description": "Current Lambda layer hash",
2084-
"Value": "92e488e3a52ea108eb5f5b1b8522f1cf22ae9612",
2085-
"Export": {
2086-
"Name": "sls-dd-sls-plugin-integration-test-dev-ProviderLevelLayerLambdaLayerHash"
2087-
}
2088-
},
2089-
"ProviderLevelLayerLambdaLayerS3Key": {
2090-
"Description": "Current Lambda layer S3Key",
2091-
"Value": "serverless/dd-sls-plugin-integration-test/dev/XXXXXXXXXXXXX-XXXX-XX-XXXXX:XX:XX.XXXX/ProviderLevelLayer.zip",
2092-
"Export": {
2093-
"Name": "sls-dd-sls-plugin-integration-test-dev-ProviderLevelLayerLambdaLayerS3Key"
2094-
}
2095-
},
20962073
"FunctionLevelLayerLambdaLayerQualifiedArn": {
20972074
"Description": "Current Lambda layer version",
20982075
"Value": {
@@ -2116,13 +2093,27 @@
21162093
"Name": "sls-dd-sls-plugin-integration-test-dev-FunctionLevelLayerLambdaLayerS3Key"
21172094
}
21182095
},
2119-
"JavascriptHello16DashxLambdaFunctionQualifiedArn": {
2120-
"Description": "Current Lambda function version",
2096+
"ProviderLevelLayerLambdaLayerQualifiedArn": {
2097+
"Description": "Current Lambda layer version",
21212098
"Value": {
2122-
"Ref": "JavascriptHello16DashxLambdaVersionXXXX"
2099+
"Ref": "ProviderLevelLayerLambdaLayer"
21232100
},
21242101
"Export": {
2125-
"Name": "sls-dd-sls-plugin-integration-test-dev-JavascriptHello16DashxLambdaFunctionQualifiedArn"
2102+
"Name": "sls-dd-sls-plugin-integration-test-dev-ProviderLevelLayerLambdaLayerQualifiedArn"
2103+
}
2104+
},
2105+
"ProviderLevelLayerLambdaLayerHash": {
2106+
"Description": "Current Lambda layer hash",
2107+
"Value": "92e488e3a52ea108eb5f5b1b8522f1cf22ae9612",
2108+
"Export": {
2109+
"Name": "sls-dd-sls-plugin-integration-test-dev-ProviderLevelLayerLambdaLayerHash"
2110+
}
2111+
},
2112+
"ProviderLevelLayerLambdaLayerS3Key": {
2113+
"Description": "Current Lambda layer S3Key",
2114+
"Value": "serverless/dd-sls-plugin-integration-test/dev/XXXXXXXXXXXXX-XXXX-XX-XXXXX:XX:XX.XXXX/ProviderLevelLayer.zip",
2115+
"Export": {
2116+
"Name": "sls-dd-sls-plugin-integration-test-dev-ProviderLevelLayerLambdaLayerS3Key"
21262117
}
21272118
},
21282119
"PythonHello37LambdaFunctionQualifiedArn": {
@@ -2367,6 +2358,15 @@
23672358
"Export": {
23682359
"Name": "sls-dd-sls-plugin-integration-test-dev-RubyHello34LambdaFunctionQualifiedArn"
23692360
}
2361+
},
2362+
"JavascriptHello16DashxLambdaFunctionQualifiedArn": {
2363+
"Description": "Current Lambda function version",
2364+
"Value": {
2365+
"Ref": "JavascriptHello16DashxLambdaVersionXXXX"
2366+
},
2367+
"Export": {
2368+
"Name": "sls-dd-sls-plugin-integration-test-dev-JavascriptHello16DashxLambdaFunctionQualifiedArn"
2369+
}
23702370
}
23712371
}
23722372
}

0 commit comments

Comments
 (0)