jsforce metadata.deploy, идентификатор развертывания - PullRequest
0 голосов
/ 21 марта 2019

Я хочу получить созданный идентификатор развертывания, возвращенный в обратном вызове. Как получить его сразу после его создания?Это из документации jsforce.Здесь он вызывается только после его завершения.

var fs = require('fs');
var zipStream = fs.createReadStream("./path/to/MyPackage.zip");
conn.metadata.deploy(zipStream, { runTests: [ 'MyApexTriggerTest' ] })
  .complete(function(err, result) {
    if (err) { console.error(err); }
    console.log('done ? :' + result.done);
    console.log('success ? : ' + result.true);
    console.log('state : ' + result.state);
    console.log('component errors: ' + result.numberComponentErrors);
    console.log('components deployed: ' + result.numberComponentsDeployed);
    console.log('tests completed: ' + result.numberTestsCompleted);
  });

1 Ответ

0 голосов
/ 21 марта 2019

Это было очень просто, я смог понять это, просто воспользовался обратным вызовом без завершения.

...