[COMPASS-4788] Set up CI for PR branches Created: 04/May/21 Updated: 29/Oct/23 Resolved: 16/Jun/21 |
|
| Status: | Closed |
| Project: | Compass |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 1.27 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Sergey Petushkov | Assignee: | Sergey Petushkov |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Epic Link: | COMPASS-4479 |
| Documentation Changes: | Not Needed |
| Sprint: | Iteration Düsseldorf, Iteration Edinburgh |
| Description |
|
Currently we don't have any CI for the PR branches in Compass. Evergreen is not set up to run on PRs and GitHub Actions machines disk space limitations does not allow us to successfully bootstrap the monorepo. After we consolidate and hoist monorepo dependencies, we should revisit PR CI and either fix GitHub Actions or set up evergreen for the PRs. The outcome of this ticket will be a CI configuration that runs on open PRs and tests changes packages and their dependents |