citp / news-disinformation-study

A research project on how web users consume, are exposed to, and share news online.
8 stars 2 forks source link

Add a basic CI configuration (from the template) #78

Closed Dexterp37 closed 3 years ago

Dexterp37 commented 3 years ago

This adds a basic Ci configuration that builds the addon, runs linting and then runs integration testing.

After this is merged, CircleCI needs to be enabled and the branch settings needs to be tweaked.

Dexterp37 commented 3 years ago

We're going to need geckodriver installed (via package.json) for this to work as well.

The package.json is already the one we have in the template, and has the geckodriver. See https://github.com/Dexterp37/news-disinformation-study/blob/ca54c2e50823b660547acf542f5adfbd9fdae396/package.json#L25