X-API-Token: ********************
{
"trigger": "continous",
"testsEnabled": true,
"badgeIsEnabled": true,
"signed": true,
"cloneFromBranch": "string",
"toolsets": {
"xcode": {
"projectOrWorkspacePath": "string",
"podfilePath": "string",
"cartfilePath": "string",
"provisioningProfileEncoded": "string",
"certificateEncoded": "string",
"provisioningProfileFileId": "string",
"certificateFileId": "string",
"provisioningProfileUploadId": "string",
"appExtensionProvisioningProfileFiles": [
{
"fileName": "string",
"fileId": "string",
"uploadId": "string",
"targetBundleIdentifier": "string"
}
],
"certificateUploadId": "string",
"certificatePassword": "string",
"scheme": "string",
"xcodeVersion": "string",
"provisioningProfileFilename": "string",
"certificateFilename": "string",
"teamId": "string",
"automaticSigning": true,
"xcodeProjectSha": "string",
"archiveConfiguration": "string",
"targetToArchive": "string",
"forceLegacyBuildSystem": true
},
"javascript": {
"packageJsonPath": "string",
"runTests": true,
"reactNativeVersion": "string"
},
"xamarin": {
"slnPath": "string",
"isSimBuild": true,
"args": "string",
"configuration": "string",
"p12File": "string",
"p12Pwd": "string",
"provProfile": "string",
"monoVersion": "string",
"sdkBundle": "string",
"symlink": "string"
},
"android": {
"gradleWrapperPath": "android/gradlew",
"module": "app",
"buildVariant": "release",
"runTests": true,
"runLint": true,
"isRoot": true,
"automaticSigning": true,
"keystorePassword": "string",
"keyAlias": "string",
"keyPassword": "string",
"keystoreFilename": "string",
"keystoreEncoded": "string"
}
},
"artifactVersioning": {
"buildNumberFormat": "buildId"
},
"property1": {
"branch": {
"name": "string",
"commit": {
"sha": "string",
"url": "string"
}
},
"enabled": true
},
"property2": {
"branch": {
"name": "string",
"commit": {
"sha": "string",
"url": "string"
}
},
"enabled": true
}
}
curl --location --request POST 'https://api.appcenter.ms/v0.1/apps///branches//config' \
--header 'Content-Type: application/json' \
--header 'X-API-Token;' \
--data-raw '{
"trigger": "continous",
"testsEnabled": true,
"badgeIsEnabled": true,
"signed": true,
"cloneFromBranch": "string",
"toolsets": {
"xcode": {
"projectOrWorkspacePath": "string",
"podfilePath": "string",
"cartfilePath": "string",
"provisioningProfileEncoded": "string",
"certificateEncoded": "string",
"provisioningProfileFileId": "string",
"certificateFileId": "string",
"provisioningProfileUploadId": "string",
"appExtensionProvisioningProfileFiles": [
{
"fileName": "string",
"fileId": "string",
"uploadId": "string",
"targetBundleIdentifier": "string"
}
],
"certificateUploadId": "string",
"certificatePassword": "string",
"scheme": "string",
"xcodeVersion": "string",
"provisioningProfileFilename": "string",
"certificateFilename": "string",
"teamId": "string",
"automaticSigning": true,
"xcodeProjectSha": "string",
"archiveConfiguration": "string",
"targetToArchive": "string",
"forceLegacyBuildSystem": true
},
"javascript": {
"packageJsonPath": "string",
"runTests": true,
"reactNativeVersion": "string"
},
"xamarin": {
"slnPath": "string",
"isSimBuild": true,
"args": "string",
"configuration": "string",
"p12File": "string",
"p12Pwd": "string",
"provProfile": "string",
"monoVersion": "string",
"sdkBundle": "string",
"symlink": "string"
},
"android": {
"gradleWrapperPath": "android/gradlew",
"module": "app",
"buildVariant": "release",
"runTests": true,
"runLint": true,
"isRoot": true,
"automaticSigning": true,
"keystorePassword": "string",
"keyAlias": "string",
"keyPassword": "string",
"keystoreFilename": "string",
"keystoreEncoded": "string"
}
},
"artifactVersioning": {
"buildNumberFormat": "buildId"
},
"property1": {
"branch": {
"name": "string",
"commit": {
"sha": "string",
"url": "string"
}
},
"enabled": true
},
"property2": {
"branch": {
"name": "string",
"commit": {
"sha": "string",
"url": "string"
}
},
"enabled": true
}
}'
{
"trigger": "continous",
"testsEnabled": true,
"badgeIsEnabled": true,
"signed": true,
"cloneFromBranch": "string",
"toolsets": {
"xcode": {
"projectOrWorkspacePath": "string",
"podfilePath": "string",
"cartfilePath": "string",
"provisioningProfileEncoded": "string",
"certificateEncoded": "string",
"provisioningProfileFileId": "string",
"certificateFileId": "string",
"provisioningProfileUploadId": "string",
"appExtensionProvisioningProfileFiles": [
{
"fileName": "string",
"fileId": "string",
"uploadId": "string",
"targetBundleIdentifier": "string"
}
],
"certificateUploadId": "string",
"certificatePassword": "string",
"scheme": "string",
"xcodeVersion": "string",
"provisioningProfileFilename": "string",
"certificateFilename": "string",
"teamId": "string",
"automaticSigning": true,
"xcodeProjectSha": "string",
"archiveConfiguration": "string",
"targetToArchive": "string",
"forceLegacyBuildSystem": true
},
"javascript": {
"packageJsonPath": "string",
"runTests": true,
"reactNativeVersion": "string"
},
"xamarin": {
"slnPath": "string",
"isSimBuild": true,
"args": "string",
"configuration": "string",
"p12File": "string",
"p12Pwd": "string",
"provProfile": "string",
"monoVersion": "string",
"sdkBundle": "string",
"symlink": "string"
},
"android": {
"gradleWrapperPath": "android/gradlew",
"module": "app",
"buildVariant": "release",
"runTests": true,
"runLint": true,
"isRoot": true,
"automaticSigning": true,
"keystorePassword": "string",
"keyAlias": "string",
"keyPassword": "string",
"keystoreFilename": "string",
"keystoreEncoded": "string"
}
},
"artifactVersioning": {
"buildNumberFormat": "buildId"
},
"property1": {
"branch": {
"name": "string",
"commit": {
"sha": "string",
"url": "string"
}
},
"enabled": true
},
"property2": {
"branch": {
"name": "string",
"commit": {
"sha": "string",
"url": "string"
}
},
"enabled": true
},
"id": 0
}