kartoza / GeoHosting

https://kartoza.github.io/GeoHosting/
GNU Affero General Public License v3.0
0 stars 0 forks source link

Create Webhook on Jenkins and ArgoCD #127

Open meomancer opened 1 week ago

meomancer commented 1 week ago

Minimum json payload

{
    "app_name":"test",
     "status":<status>,
     "message":<message>,
     "source": "argocd"
}
{
    "app_name":"test",
     "status":<status>,
     "message":<message>,
     "source": "jenkins"
}

API : POST https://geohosting.sta.do.kartoza.com/api/webhook/

LokoMoloko98 commented 2 days ago

The ArgoCD webhook calls go through, but they are to be filtered so that only geonode instance updates on Argocd are sent. The Jenkins webhook trigger is put on hold until further notice