This commit is contained in:
Samuel Attard 2019-11-01 22:12:50 -07:00
Родитель 70be2260d9
Коммит 3178b2139a
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: E89DDE5742D58C4E
1 изменённых файлов: 5 добавлений и 10 удалений

Просмотреть файл

@ -38,19 +38,14 @@ export type NotarizeOptions = NotarizeStartOptions;
function authorizationArgs(opts: NotarizeCredentials): string[] {
if ('appleId' in opts) {
return [
'-u',
makeSecret(opts.appleId),
'-p',
makeSecret(opts.appleIdPassword),
]
return ['-u', makeSecret(opts.appleId), '-p', makeSecret(opts.appleIdPassword)];
} else {
return [
'--apiKey',
makeSecret(opts.appleApiKey),
'--apiIssuer',
makeSecret(opts.appleApiIssuer),
]
];
}
}
@ -76,7 +71,7 @@ export async function startNotarize(opts: NotarizeStartOptions): Promise<Notariz
zipPath,
'--primary-bundle-id',
opts.appBundleId,
...authorizationArgs(opts)
...authorizationArgs(opts),
];
if (opts.ascProvider) {
@ -108,7 +103,7 @@ export async function waitForNotarize(opts: NotarizeWaitOptions): Promise<void>
'altool',
'--notarization-info',
opts.uuid,
...authorizationArgs(opts)
...authorizationArgs(opts),
]);
if (result.code !== 0) {
// These checks could fail for all sorts of reasons, including:
@ -175,7 +170,7 @@ export async function notarize({
appBundleId,
appPath,
ascProvider,
...authOptions
...authOptions,
});
/**
* Wait for Apples API to initialize the status UUID