mirror of
https://github.com/internetarchive/brozzler.git
synced 2025-07-21 06:00:45 -04:00
test: add CI (#329)
This adds two CI runs: a quick one that happens for every pull request and merge to master, and a longer one that happens daily. This also adds a new installation group to setup.py because the `easy` group isn't currently installable, and some of the dependencies specified there need to be present for the tests to run.
This commit is contained in:
parent
984a129b43
commit
c59b08df33
8 changed files with 106 additions and 7 deletions
3
setup.py
3
setup.py
|
@ -81,6 +81,9 @@ setuptools.setup(
|
|||
extras_require={
|
||||
"yt-dlp": ["yt-dlp>=2024.7.25"],
|
||||
"dashboard": ["flask>=1.0", "gunicorn>=19.8.1"],
|
||||
"warcprox": [
|
||||
"warcprox>=2.4.31",
|
||||
],
|
||||
"rethinkdb": [
|
||||
"rethinkdb==2.4.9",
|
||||
"doublethink==0.4.9",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue