Skip to content

Commit ad5e2ba

Browse files
author
AWS
committed
AWS CodeBuild Update: AWS CodeBuild now supports Session Manager debugging for batch builds.
1 parent e0a6a18 commit ad5e2ba

File tree

2 files changed

+17
-3
lines changed

2 files changed

+17
-3
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS CodeBuild",
4+
"contributor": "",
5+
"description": "AWS CodeBuild now supports Session Manager debugging for batch builds."
6+
}

services/codebuild/src/main/resources/codegen-resources/service-2.json

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1075,6 +1075,10 @@
10751075
"buildGroups":{
10761076
"shape":"BuildGroups",
10771077
"documentation":"<p>An array of <code>BuildGroup</code> objects that define the build groups for the batch build.</p>"
1078+
},
1079+
"debugSessionEnabled":{
1080+
"shape":"WrapperBoolean",
1081+
"documentation":"<p/> <p>Specifies if session debugging is enabled for this batch build. For more information, see <a href=\"https://docs.aws.amazon.com/codebuild/latest/userguide/session-manager.html\">Viewing a running build in Session Manager</a>. Batch session debugging is not supported for matrix batch builds.</p>"
10781082
}
10791083
},
10801084
"documentation":"<p>Contains information about a batch build.</p>"
@@ -2941,7 +2945,7 @@
29412945
"members":{
29422946
"type":{
29432947
"shape":"SourceType",
2944-
"documentation":"<p>The type of repository that contains the source code to be built. Valid values include:</p> <ul> <li> <p> <code>BITBUCKET</code>: The source code is in a Bitbucket repository.</p> </li> <li> <p> <code>CODECOMMIT</code>: The source code is in an AWS CodeCommit repository.</p> </li> <li> <p> <code>CODEPIPELINE</code>: The source code settings are specified in the source action of a pipeline in AWS CodePipeline.</p> </li> <li> <p> <code>GITHUB</code>: The source code is in a GitHub or GitHub Enterprise Cloud repository.</p> </li> <li> <p> <code>GITHUB_ENTERPRISE</code>: The source code is in a GitHub Enterprise Server repository.</p> </li> <li> <p> <code>NO_SOURCE</code>: The project does not have input source code.</p> </li> <li> <p> <code>S3</code>: The source code is in an Amazon S3 input bucket.</p> </li> </ul>"
2948+
"documentation":"<p>The type of repository that contains the source code to be built. Valid values include:</p> <ul> <li> <p> <code>BITBUCKET</code>: The source code is in a Bitbucket repository.</p> </li> <li> <p> <code>CODECOMMIT</code>: The source code is in an AWS CodeCommit repository.</p> </li> <li> <p> <code>CODEPIPELINE</code>: The source code settings are specified in the source action of a pipeline in AWS CodePipeline.</p> </li> <li> <p> <code>GITHUB</code>: The source code is in a GitHub or GitHub Enterprise Cloud repository.</p> </li> <li> <p> <code>GITHUB_ENTERPRISE</code>: The source code is in a GitHub Enterprise Server repository.</p> </li> <li> <p> <code>NO_SOURCE</code>: The project does not have input source code.</p> </li> <li> <p> <code>S3</code>: The source code is in an Amazon S3 bucket.</p> </li> </ul>"
29452949
},
29462950
"location":{
29472951
"shape":"String",
@@ -2977,7 +2981,7 @@
29772981
},
29782982
"sourceIdentifier":{
29792983
"shape":"String",
2980-
"documentation":"<p> An identifier for this project source. </p>"
2984+
"documentation":"<p>An identifier for this project source. The identifier can only contain alphanumeric characters and underscores, and must be less than 128 characters in length. </p>"
29812985
}
29822986
},
29832987
"documentation":"<p>Information about the build input source code for the build project.</p>"
@@ -2991,7 +2995,7 @@
29912995
"members":{
29922996
"sourceIdentifier":{
29932997
"shape":"String",
2994-
"documentation":"<p>An identifier for a source in the build project.</p>"
2998+
"documentation":"<p>An identifier for a source in the build project. The identifier can only contain alphanumeric characters and underscores, and must be less than 128 characters in length. </p>"
29952999
},
29963000
"sourceVersion":{
29973001
"shape":"String",
@@ -3649,6 +3653,10 @@
36493653
"buildBatchConfigOverride":{
36503654
"shape":"ProjectBuildBatchConfig",
36513655
"documentation":"<p>A <code>BuildBatchConfigOverride</code> object that contains batch build configuration overrides.</p>"
3656+
},
3657+
"debugSessionEnabled":{
3658+
"shape":"WrapperBoolean",
3659+
"documentation":"<p>Specifies if session debugging is enabled for this batch build. For more information, see <a href=\"https://docs.aws.amazon.com/codebuild/latest/userguide/session-manager.html\">Viewing a running build in Session Manager</a>. Batch session debugging is not supported for matrix batch builds.</p>"
36523660
}
36533661
}
36543662
},

0 commit comments

Comments
 (0)