Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ipa-resign task to Apple App Store extension #53

Merged
merged 14 commits into from
Dec 16, 2016
Merged

Add ipa-resign task to Apple App Store extension #53

merged 14 commits into from
Dec 16, 2016

Conversation

jeffyoung
Copy link
Contributor

  • Added ipa-resign to list of tasks in the extension
  • Linted the ipa-resign source files
  • Added localization
  • Added initial L0 test (and infrastructure)
  • Versioned ipa-resign task to match current versions of other tasks in extension
  • Updated README.md with contributing details, support, etc.

TODO: Additional L0 tests
TODO: Update README.md with details on how to use ipa-resign task (should follow the previous tasks in this regard).

Copy link
Contributor

@madhurig madhurig left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, minor comments


if (!files || files.length === 0) {
throw new Error("No matching file was found with search pattern: " + pattern);
throw new Error('No matching file was found with search pattern: ' + pattern);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need to localize all the strings? I see some are and some are not.

var provFileRemoveProfile: boolean = tl.getBoolInput("provFileRemoveProfile", false);
} else if (provisionMethod == 'id') {
var provIdProfileUuid: string = tl.getInput("provIdProfileUuid", true);
provFileProfilePath = tl.getPathInput('provFileProfilePath', true, false);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should check for tl.filePathSupplied('provFileProfilePath')

var signIdIdentity: string = tl.getInput("signIdIdentity", true);
var signIdUnlockKeychain: boolean = tl.getBoolInput("signIdUnlockKeychain", false);
var signIdKeychainPassword: string = tl.getInput("signIdKeychainPassword", false);
signFileP12Path = tl.getPathInput('signFileP12Path', true, false);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should check for tl.filePathSupplied('signFileP12Path')

@jeffyoung jeffyoung merged commit 215baa1 into microsoft:master Dec 16, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants