vmware-archive / dispatch

Dispatch is a framework for deploying and managing serverless style applications.
http://dispatchframework.io
Apache License 2.0
532 stars 58 forks source link

Add Dispatch Solo OVA release pipeline #725

Closed kars7e closed 5 years ago

kars7e commented 5 years ago

Fixes #663 Fixes #664

Pipeline tracks version and triggers e2e tests for every version bump. Revision that passes tests is then used to build an OVA. OVA is stored on an S3 bucket. There is also a Github release created for that version.

Also changes the API e2e tests to use default timeout and retry values (previous values were too low and caused tests failures despite the gateway functioning correctly)

Testing

tested via private pipeline https://ci.dispatchframework.io/teams/main/pipelines/kstepniewski-test-ova-release