Description
By definition, stakeholders in the birdhouse-deploy platform have a running instance with existing users. The CI however tests the deployment of a fresh install. I understand having two separate test suites would be too complex, but I'd like to discuss the idea of making the CI run a platform upgrade instead of a fresh install, since this is the default use-case.
- Can this be done with Jenkins ?
- How would it work in practice ?
- What kind of efforts are necessary ?
- What would be lost by not testing fresh installs anymore ?