google / turbinia

Automation and Scaling of Digital Forensics Tools
Apache License 2.0
746 stars 163 forks source link

Create docker build and e2e test using staging/dev versions of dependencies #986

Open hacktobeer opened 2 years ago

hacktobeer commented 2 years ago

To detect breaking changes in our external dependencies (eg plaso) we should create a docker image build and e2e test that is created using non-stable versions of dependencies to spot early breakage.

Eg, this would have caught #983 early.

hacktobeer commented 2 years ago

A staging PPA repo will be setup for plaso for us to use to create more bleeding edge builds/tests to catch dependency errors.