应用中心。如何通过ps1(PowerShell)启动创建新的构建?

时间:2018-03-09 08:24:50

标签: xamarin.forms hockeyapp visual-studio-app-center

如果我从Bitrise创建构建,我可以通过ps1启动构建。

例如:

$postParams = '{"hook_info":{"type":"bitrise","api_token":"AQKgU--wYxRIqpZqAkIJ1A"},"build_params":{"branch":"develop"}}' $result = Invoke-WebRequest -Uri https://www.bitrise.io/app/32363315d0fd1/build/start.json -Method POST -Body $postParams

如何为App Center实施? THX。

1 个答案:

答案 0 :(得分:0)

以下powershell语法可用于在App Center中创建新版本,只需用您自己的变量替换变量即可。您应用的网址将包含用户和应用变量。您可以在account settings中创建api令牌。

$branch = 'master'
$user = 'exampleUser'
$app = 'exampleApp'
$token = '1234567a7c13234567c9f512346'

Invoke-WebRequest -Uri "https://api.appcenter.ms/v0.1/apps/$($user)/$($app)/branches/$($branch)/builds" -Method "POST" -Headers @{"Accept"="application/json"; "X-API-Token"="$($token)"; "Content-Type"="application/json"};