|
|
|
|
|
by amingilani
3419 days ago
|
|
Question: with a strict CI/CD in place, as well as a staging server, how can these problems be so common for Gitlab? Isn't this exactly what CI is supposed to prevent? Not blaming Gitlab for bad practices or anything, i'm just curious. |
|
On the contrary, the backup snafu was caused by a series of bad practices. If that's how backups are handled I wouldn't be surprised if the rest of the testing infrastructure has issues as well. Heck, I'd be surprised if it didn't!
Particularly because a solid testing infrastructure works in tandem with your backup processes by restoring recent backups.
Nothing tests new code better than running it on a production restore and nothing validates backups better than using them on a regular basis for testing.