Skip to content

Commit 2f6428d

Browse files
Merge pull request #907 from aws/feature/arm-support
Add ARM support
2 parents 36b116e + 95e33de commit 2f6428d

File tree

112 files changed

+1855
-119
lines changed

Some content is hidden

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

112 files changed

+1855
-119
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"Projects": [
3+
{
4+
"Name": "AWS.Deploy.CLI",
5+
"Type": "Minor",
6+
"ChangelogMessages": [
7+
"Add support for deploying ARM web apps to ECS Fargate"
8+
]
9+
}
10+
]
11+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"Projects": [
3+
{
4+
"Name": "AWS.Deploy.CLI",
5+
"Type": "Minor",
6+
"ChangelogMessages": [
7+
"Add support for deploying ARM console apps to ECS Fargate"
8+
]
9+
}
10+
]
11+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"Projects": [
3+
{
4+
"Name": "AWS.Deploy.CLI",
5+
"Type": "Minor",
6+
"ChangelogMessages": [
7+
"Add support for deploying ARM web apps to Elastic Beanstalk on Linux"
8+
]
9+
}
10+
]
11+
}

.github/workflows/BuildandTest.yml

Lines changed: 0 additions & 31 deletions
This file was deleted.

.github/workflows/DetectDocGeneratorChanges.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 #v3.6.0
1919
with:
2020
fetch-depth: '0'
21-
- name: Setup .NET Core 6.0
22-
uses: actions/setup-dotnet@b2ace4b12f4cec1b96b6361ff2694ba9e931ceb4 #v3.3.1
21+
- name: Setup .NET 8.0
22+
uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 #v4.3.1
2323
with:
24-
dotnet-version: 6.0.x
24+
dotnet-version: 8.0.x
2525
- name: Restore dependencies
2626
run: dotnet restore
2727
- name: Build

.github/workflows/DetectRestAPIClientChanges.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ jobs:
99
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 #v3.6.0
1010
with:
1111
fetch-depth: '0'
12-
- name: Setup .NET Core 6.0
13-
uses: actions/setup-dotnet@b2ace4b12f4cec1b96b6361ff2694ba9e931ceb4 #v3.3.1
12+
- name: Setup .NET 8.0
13+
uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 #v4.3.1
1414
with:
15-
dotnet-version: 6.0.x
15+
dotnet-version: 8.0.x
1616
- name: Restore dependencies
1717
run: dotnet restore
1818
- name: Build

AWS.Deploy.sln

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AWS.Deploy.DocGenerator.Uni
6969
EndProject
7070
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AWS.Deploy.DockerImageUploader", "test\AWS.Deploy.DockerImageUploader\AWS.Deploy.DockerImageUploader.csproj", "{49A1C020-F4C8-4B28-A6B2-6AD3C8452E69}"
7171
EndProject
72+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WebAppArmDeployment", "testapps\WebAppArmDeployment\WebAppArmDeployment.csproj", "{303A0323-3FEF-4640-80C2-E33A8BC0F1FC}"
73+
EndProject
7274
Global
7375
GlobalSection(SolutionConfigurationPlatforms) = preSolution
7476
Debug|Any CPU = Debug|Any CPU
@@ -179,6 +181,10 @@ Global
179181
{49A1C020-F4C8-4B28-A6B2-6AD3C8452E69}.Debug|Any CPU.Build.0 = Debug|Any CPU
180182
{49A1C020-F4C8-4B28-A6B2-6AD3C8452E69}.Release|Any CPU.ActiveCfg = Release|Any CPU
181183
{49A1C020-F4C8-4B28-A6B2-6AD3C8452E69}.Release|Any CPU.Build.0 = Release|Any CPU
184+
{303A0323-3FEF-4640-80C2-E33A8BC0F1FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
185+
{303A0323-3FEF-4640-80C2-E33A8BC0F1FC}.Debug|Any CPU.Build.0 = Debug|Any CPU
186+
{303A0323-3FEF-4640-80C2-E33A8BC0F1FC}.Release|Any CPU.ActiveCfg = Release|Any CPU
187+
{303A0323-3FEF-4640-80C2-E33A8BC0F1FC}.Release|Any CPU.Build.0 = Release|Any CPU
182188
EndGlobalSection
183189
GlobalSection(SolutionProperties) = preSolution
184190
HideSolutionNode = FALSE
@@ -211,6 +217,7 @@ Global
211217
{6D4BD0C2-C2A0-4AFB-BC22-623DD64A4F84} = {11C7056E-93C1-408B-BD87-5270595BBE0E}
212218
{7E661545-7DFD-4FE3-A5F9-767FAE30DFFE} = {BD466B5C-D8B0-4069-98A9-6DC8F01FA757}
213219
{49A1C020-F4C8-4B28-A6B2-6AD3C8452E69} = {BD466B5C-D8B0-4069-98A9-6DC8F01FA757}
220+
{303A0323-3FEF-4640-80C2-E33A8BC0F1FC} = {C3A0C716-BDEA-4393-B223-AF8F8531522A}
214221
EndGlobalSection
215222
GlobalSection(ExtensibilityGlobals) = postSolution
216223
SolutionGuid = {5A4B2863-1763-4496-B122-651A38A4F5D7}

buildtools/ci.buildspec.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,7 @@ phases:
44
install:
55
runtime-versions:
66
nodejs: 22
7-
commands:
8-
# install .NET SDK
9-
- curl -sSL https://dot.net/v1/dotnet-install.sh | bash /dev/stdin --channel 6.0
10-
- export PATH="$PATH:$HOME/.dotnet"
7+
dotnet: 8.x
118
pre_build:
129
commands:
1310
- export DOTNET_CLI_TELEMETRY_OPTOUT=1

codecov.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,6 @@
11
codecov:
2-
branch: dev # set the default branch to 'dev'. This branch provides the coverage baselines during pull requests.
2+
branch: dev # set the default branch to 'dev'. This branch provides the coverage baselines during pull requests.
3+
4+
coverage:
5+
exclude:
6+
- "test/**"

site/content/docs/cicd/recipes/ASP.NET Core App to AWS App Runner.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,10 @@
115115
* ID: AppRunnerEnvironmentVariables
116116
* Description: Configure environment properties for your application.
117117
* Type: KeyValue
118+
* **Environment Architecture**
119+
* ID: EnvironmentArchitecture
120+
* Description: The CPU architecture of the environment to create.
121+
* Type: String
118122
* **Docker Build Args**
119123
* ID: DockerBuildArgs
120124
* Description: The list of additional options to append to the `docker build` command.

0 commit comments

Comments
 (0)