HTTP
The deployment is always triggered by a HTTP request. You can use any HTTP client to trigger the deployment.
You need to send a POST request to /v1/deploy
with the header X-Deploy-Token
.
Examples
curl -X POST -m 300 -H "X-Deploy-Token: YourToken" https://deploy.example.com/v1/deploy
POST /v1/deploy HTTP/1.1X-Deploy-Token: YourTokenHost: deploy.example.com
const request = await fetch('https://deploy.example.com/v1/deploy', { method: 'POST', headers: { 'X-Deploy-Token': 'YourToken' }});const response = await request.text();if(!response.ok){ console.error(`Deployment failed: ${response}`);} else { console.info(`Deployment successful: ${response}`);}