2017-07-31 3 views

Répondre

0

La façon de le faire est en fixant une date prévue/date à l'environnement avant l'approbation.

obtenir l'ID de l'environnement en demandant les détails de sortie à la demande suivante:

**GET** 
https://[account].vsrm.visualstudio.com/DefaultCollection/[project]/_apis/release/releases/[releaseId]?api-version=3.0-preview.2 

Dans la réponse, il est un tableau « environnements » qui contient les environnements cibles et leur carte d'identité respective (propriété « id ») .

Ensuite faire un patch pour l'environnement concerné, en utilisant l'ID obtenu avant:

**PATCH** 
https://[account].vsrm.visualstudio.com/DefaultCollection/[project]/_apis/release/releases/[releaseId]/environments/[environmentId]?api-version=3.0-preview.2 

têtes:

Content-Type: application/json 

Corps:

{ 
    "scheduledDeploymentTime": "2017-12-03T23:30:00Z" 
} 

Maintenant, faites l'approbation, et dans l'interface Web, vous verrez que le déploiement a été reporté à la date/heure qui a été définie avec le appel de bove.