123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 |
- SIGNATURE = "74b587857986545361e8a4253b74cd6224d34869"
- SIGNATURE_NEW = "cecad6333f8652af7d4e9c7b6ad87f1c922a76d3"
- SECRET = "AiK52QASLJXmCXX3X9gO2Zyh"
- # Old Vercel response
- EXAMPLE_DEPLOYMENT_WEBHOOK_RESPONSE_OLD = """
- {
- "id": "uev_ZfbZKA3Ts2aEa2Cic6t6wSZx",
- "ownerId": "cstd1xKmLGVMed0z0f3SHlD2",
- "type": "deployment",
- "createdAt": 1592335604941,
- "payload": {
- "deploymentId": "dpl_2p92SueSKLagubfcRtheS3CvmcjK",
- "name": "nextjsblog-demo",
- "project": "nextjsblog-demo",
- "url": "nextjsblog-demo-gogovbsz1.vercel.app",
- "projectId": "QmQPfU4xn5APjEsSje4ccPcSJCmVAByA8CDKfZRhYyVPAg",
- "plan": "hobby",
- "regions": ["sfo1"],
- "target": "production",
- "alias": ["nextjsblog-demo.now.sh","nextjsblog-demo.meredithanya.vercel.app","nextjsblog-demo-git-master.meredithanya.vercel.app","nextjsblog-demo.meredithanya.now.sh","nextjsblog-demo-git-master.meredithanya.now.sh"],
- "type": "LAMBDAS",
- "deployment": {
- "id": "dpl_2p92SueSKLagubfcRtheS3CvmcjK",
- "name": "nextjsblog-demo",
- "url": "nextjsblog-demo-gogovbsz1.vercel.app",
- "meta": {
- "githubDeployment": "1",
- "githubOrg": "MeredithAnya",
- "githubRepo": "nextjsblog-demo",
- "githubCommitOrg": "MeredithAnya",
- "githubCommitRepo": "nextjsblog-demo",
- "githubCommitRef": "master",
- "githubCommitSha": "7488658dfcf24d9b735e015992b316e2a8340d9d",
- "githubCommitMessage": "update index.js",
- "githubCommitAuthorName": "MeredithAnya",
- "githubCommitAuthorLogin": "MeredithAnya"
- }
- }
- },
- "region": "now-sfo",
- "teamId": null,
- "userId": "cstd1xKmLGVMed0z0f3SHlD2"
- }
- """
- # New Vercel response
- EXAMPLE_DEPLOYMENT_WEBHOOK_RESPONSE_NEW = """
- {
- "id": "uev_ZfbZKA3Ts2aEa2Cic6t6wSZ3",
- "type": "deployment.created",
- "createdAt": 1592335604941,
- "payload": {
- "project": {
- "id": "QmQPfU4xn5APjEsSje4ccPcSJCmVAByA8CDKfZRhYyVPAg"
- },
- "url": "nextjsblog-demo-new-gogovbsz1.vercel.app",
- "plan": "hobby",
- "target": "production",
- "links": {
- "deployment": "https://vercel.com/nextjsblog-demo-new/dpl_2p92SueSKLagubfcRtheS3Cvmcj3",
- "project": "https://vercel.com/nextjsblog-demo-new"
- },
- "alias": ["nextjsblog-demo-new.now.sh","nextjsblog-demo-new.meredithanya.vercel.app","nextjsblog-demo-new-git-master.meredithanya.vercel.app","nextjsblog-demo-new.meredithanya.now.sh","nextjsblog-demo-new-git-master.meredithanya.now.sh"],
- "type": "LAMBDAS",
- "regions": ["now-sfo"],
- "deployment": {
- "id": "dpl_2p92SueSKLagubfcRtheS3Cvmcj3",
- "name": "nextjsblog-demo-new",
- "url": "nextjsblog-demo-new-gogovbsz1.vercel.app",
- "meta": {
- "githubDeployment": "2",
- "githubOrg": "MeredithAnya",
- "githubRepo": "nextjsblog-demo-new",
- "githubCommitOrg": "MeredithAnya",
- "githubCommitRepo": "nextjsblog-demo-new",
- "githubCommitRef": "master",
- "githubCommitSha": "7488658dfcf24d9b735e015992b316e2a8340d93",
- "githubCommitMessage": "update index.js",
- "githubCommitAuthorName": "MeredithAnya",
- "githubCommitAuthorLogin": "MeredithAnya"
- }
- },
- "user": {
- "id": "cstd1xKmLGVMed0z0f3SHlD2"
- },
- "team": null
- }
- }
- """
- DEPLOYMENT_WEBHOOK_NO_COMMITS = """
- {
- "id": "uev_ZfbZKA3Ts2aEa2Cic6t6wSZx",
- "ownerId": "cstd1xKmLGVMed0z0f3SHlD2",
- "type": "deployment",
- "createdAt": 1592335604941,
- "payload": {
- "deploymentId": "dpl_2p92SueSKLagubfcRtheS3CvmcjK",
- "name": "nextjsblog-demo",
- "project": "nextjsblog-demo",
- "url": "nextjsblog-demo-gogovbsz1.vercel.app",
- "projectId": "QmQPfU4xn5APjEsSje4ccPcSJCmVAByA8CDKfZRhYyVPAg",
- "plan": "hobby",
- "regions": ["sfo1"],
- "target": "production",
- "alias": ["nextjsblog-demo.now.sh","nextjsblog-demo.meredithanya.vercel.app","nextjsblog-demo-git-master.meredithanya.vercel.app","nextjsblog-demo.meredithanya.now.sh","nextjsblog-demo-git-master.meredithanya.now.sh"],
- "type": "LAMBDAS",
- "deployment": {
- "id": "dpl_2p92SueSKLagubfcRtheS3CvmcjK",
- "name": "nextjsblog-demo",
- "url": "nextjsblog-demo-gogovbsz1.vercel.app",
- "meta": {}
- }
- },
- "region": "now-sfo",
- "teamId": null,
- "userId": "cstd1xKmLGVMed0z0f3SHlD2"
- }
- """
- MINIMAL_WEBHOOK = """
- {
- "type": "deployment",
- "payload": {
- "project": "nextjsblog-demo",
- "url": "nextjsblog-demo-gogovbsz1.vercel.app",
- "projectId": "QmQPfU4xn5APjEsSje4ccPcSJCmVAByA8CDKfZRhYyVPAg",
- "target": "production",
- "deployment": {
- "meta": {
- "githubCommitSha": "7488658dfcf24d9b735e015992b316e2a8340d9d"
- }
- }
- },
- "userId": "cstd1xKmLGVMed0z0f3SHlD2"
- }
- """
|