feat(cli option): add -u/--update-mr

3 jobs for topic/default/update-mr in 2 minutes and 42 seconds (queued for 4 minutes and 27 seconds)
Status Job ID Name Coverage
  Test
failed #320328
black-check

00:01:24

failed #320329
flake8

00:01:35

passed #320330
tests

00:01:44

 
Name Stage Failure
failed
flake8 Test
./cube_doctor/__init__.py:445: [E501] line too long (117 > 100 characters)
./cube_doctor/__init__.py:466: [E501] line too long (116 > 100 characters)
./cube_doctor/__init__.py:472: [E501] line too long (106 > 100 characters)
./cube_doctor/doctor_hg.py:116: [E501] line too long (120 > 100 characters)
ERROR: InvocationError for command /builds/cubicweb/cube-doctor/.tox/flake8/bin/flake8 . (exited with code 1)
___________________________________ summary ____________________________________
ERROR: flake8: commands failed
Cleaning up file based variables
ERROR: Job failed: command terminated with exit code 1
failed
black-check Test
would reformat cube_doctor/doctor_hg.py
would reformat cube_doctor/__init__.py
Oh no! 💥 💔 💥
2 files would be reformatted, 37 files would be left unchanged.
ERROR: InvocationError for command /builds/cubicweb/cube-doctor/.tox/black/bin/black --check . (exited with code 1)
___________________________________ summary ____________________________________
ERROR: black: commands failed
Cleaning up file based variables
ERROR: Job failed: command terminated with exit code 1