[FOLIO-2268] preview tenant/bundle creation for feature branches Created: 17/Sep/19 Updated: 03/Jun/20 Resolved: 16/Dec/19 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Task | Priority: | P2 |
| Reporter: | Ian Hardy | Assignee: | John Malconian |
| Resolution: | Done | Votes: | 0 |
| Labels: | ci, devops, platform-backlog | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||
| Sprint: | CP: sprint 74, CP: sprint 77, CP: sprint 76, CP: sprint 73, CP: sprint 75, CP: sprint 78 | ||||||||||||
| Story Points: | 5 | ||||||||||||
| Development Team: | Core: Platform | ||||||||||||
| Description |
|
When a PR is issued against platform-core for a build that includes preview artifacts, a tenant should be created, w/specified modules enabled. The stripes bundle will be built and deployed onto amazon s3. This work can be modeled on
This tenant build will have to create services in kubernetes to bridge namespaces. The tenant will be built in the preivew namespace where okapi-preview, and the preview artifacts are running. It will use modules in the default namespace for all other modules. |
| Comments |
| Comment by John Malconian [ 18/Nov/19 ] |
|
There are a couple of outstanding items: 1. When specifying a github commit for a front-end module, a proper pseudo version needs to updated in the module descriptor before posting to preview Okapi. 2. Converge stripes-install.json, install-extras.json and custom backend deps into one file. |