Skip to content

Commit

Permalink
[AppStoreReleaseV1] Fix backward compatibility (#198)
Browse files Browse the repository at this point in the history
AppStoreRelease task:
- Move appSpecificId to releaseOptions group
- Bump up task version to 1.178.4

Extension 
- Bump up extension version to 1.178.4
  • Loading branch information
Alexandr Smolaykov authored Nov 10, 2020
1 parent 282cec1 commit d4b27ae
Show file tree
Hide file tree
Showing 6 changed files with 27 additions and 25 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,6 @@
"loc.input.help.shouldAutoRelease": "Select to automatically release the app once it is approved.",
"loc.input.label.releaseNotes": "What to Test?",
"loc.input.help.releaseNotes": "Path to the file containing notes on what to test for this release.",
"loc.input.label.appSpecificId": "App Specific Apple Id",
"loc.input.help.appSpecificId": "App Specific Apple Id: this value should be taken from Apple ID property in the App Information section in App Store Connect",
"loc.input.label.shouldSkipWaitingForProcessing": "Skip Build Processing Wait",
"loc.input.help.shouldSkipWaitingForProcessing": "Select to skip waiting for the Apple App Store to finish processing the build.",
"loc.input.label.shouldSkipSubmission": "Skip Submission",
Expand All @@ -51,6 +49,8 @@
"loc.input.help.distributedToExternalTesters": "Select to distribute the build to external testers (cannot be used with 'Skip Build Processing Wait' and 'Skip Submission'). Using this option requires setting release notes in 'What to Test?'",
"loc.input.label.externalTestersGroups": "Groups",
"loc.input.help.externalTestersGroups": "Optionally specify the group(s) of external testers this build should be distributed to. To specify multiple groups, separate group names by commas e.g. 'External Beta Testers,TestVendors'. If not specified the default 'External Testers' is used.",
"loc.input.label.appSpecificId": "App Specific Apple Id",
"loc.input.help.appSpecificId": "App Specific Apple Id: this value should be taken from Apple ID property in the App Information section in App Store Connect",
"loc.input.label.teamId": "Team ID",
"loc.input.help.teamId": "The ID of your team if you are in multiple teams.",
"loc.input.label.teamName": "Team Name",
Expand Down
21 changes: 11 additions & 10 deletions Tasks/app-store-release/task.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"version": {
"Major": "1",
"Minor": "178",
"Patch": "3"
"Patch": "4"
},
"minimumAgentVersion": "1.95.3",
"instanceNameFormat": "Publish to the App Store $(releaseTrack) track",
Expand Down Expand Up @@ -219,15 +219,6 @@
"groupName": "releaseOptions",
"visibleRule": "releaseTrack = TestFlight"
},
{
"name": "appSpecificId",
"type": "string",
"label": "App Specific Apple Id",
"defaultValue": "",
"required": false,
"helpMarkDown": "App Specific Apple Id: this value should be taken from Apple ID property in the App Information section in App Store Connect",
"visibleRule": "releaseTrack = TestFlight"
},
{
"name": "shouldSkipWaitingForProcessing",
"type": "boolean",
Expand Down Expand Up @@ -268,6 +259,16 @@
"groupName": "releaseOptions",
"visibleRule": "distributedToExternalTesters = true"
},
{
"name": "appSpecificId",
"type": "string",
"label": "App Specific Apple Id",
"defaultValue": "",
"required": false,
"helpMarkDown": "App Specific Apple Id: this value should be taken from Apple ID property in the App Information section in App Store Connect",
"groupName": "releaseOptions",
"visibleRule": "releaseTrack = TestFlight"
},
{
"name": "teamId",
"type": "string",
Expand Down
21 changes: 11 additions & 10 deletions Tasks/app-store-release/task.loc.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"version": {
"Major": "1",
"Minor": "178",
"Patch": "3"
"Patch": "4"
},
"minimumAgentVersion": "1.95.3",
"instanceNameFormat": "ms-resource:loc.instanceNameFormat",
Expand Down Expand Up @@ -221,15 +221,6 @@
"groupName": "releaseOptions",
"visibleRule": "releaseTrack = TestFlight"
},
{
"name": "appSpecificId",
"type": "string",
"label": "ms-resource:loc.input.label.appSpecificId",
"defaultValue": "",
"required": false,
"helpMarkDown": "ms-resource:loc.input.help.appSpecificId",
"visibleRule": "releaseTrack = TestFlight"
},
{
"name": "shouldSkipWaitingForProcessing",
"type": "boolean",
Expand Down Expand Up @@ -270,6 +261,16 @@
"groupName": "releaseOptions",
"visibleRule": "distributedToExternalTesters = true"
},
{
"name": "appSpecificId",
"type": "string",
"label": "ms-resource:loc.input.label.appSpecificId",
"defaultValue": "",
"required": false,
"helpMarkDown": "ms-resource:loc.input.help.appSpecificId",
"groupName": "releaseOptions",
"visibleRule": "releaseTrack = TestFlight"
},
{
"name": "teamId",
"type": "string",
Expand Down
2 changes: 1 addition & 1 deletion app-store-vsts-extension.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"manifestVersion": 1,
"id": "app-store",
"name": "Apple App Store",
"version": "1.178.3",
"version": "1.178.4",
"publisher": "ms-vsclient",
"description": "Provides tasks for publishing to Apple's App Store from a TFS/Azure DevOps build or release pipeline",
"categories": [
Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "app-store-vsts-extension",
"version": "1.178.3",
"version": "1.178.4",
"description": "A set of TFS/Azure Pipelines tasks for publishing apps to the Apple App Store.",
"repository": {
"type": "git",
Expand Down

0 comments on commit d4b27ae

Please sign in to comment.