add basic CI

3 jobs for feature/ci in 1 minute and 12 seconds
Status Job ID Name Coverage
  Test
failed coverage #59042

00:00:24

passed formatting #59040

00:00:24

failed test #59041

00:00:23

 
Name Stage Failure
failed
coverage Test
TOTAL                          0      0   100%

============================ no tests ran in 0.02s =============================
Uploading artifacts for failed job
Uploading artifacts...
WARNING: coverage.xml: no matching files
ERROR: No files to upload
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
test Test
============================= test session starts ==============================
platform linux -- Python 3.9.1, pytest-6.2.2, py-1.10.0, pluggy-0.13.1
rootdir: /builds/shakemap/shakyground2
plugins: cov-2.11.1
collected 0 items

============================ no tests ran in 0.01s =============================
Cleaning up file based variables
ERROR: Job failed: exit code 1