Skip to content
Snippets Groups Projects
Select Git revision
  • esb_py
  • master default protected
  • analog_gpio
  • config
  • esb
  • esb_squashed_nopy
  • card10.cfg
  • fix-intid
  • hwlock_pc
  • jailbreak
  • debug_module
  • gpio_fix
  • fd_ownership
  • moar_blacklist
  • hula
  • mx_printf
  • fileapi
  • dir
  • tidy
  • fatfs-generation
20 results

push.sh

Forked from card10 / firmware
Source project has a limited visibility.
  • q3k's avatar
    8ef77cdb
    ci: implement lint & Annoyatron · 8ef77cdb
    q3k authored
    We want to run a linter on CI submission.
    
    We also want to display nice error messages to the user. Thus,
    annoyatron is born.
    
    The flow is as follows:
     - a MR is submitted and triggers the 'lint' pipeline
     - annoyatron gets pinged over https that an MR requires attention
     - annoyatron starts running and waits until the MR's pipeline run
       succeeds or fails
     - the lint jobs either succeeds or fails
     - annoyatron notices the pipeline passed, and inspects its results to
       see if the lint pipeline failed or not.
     - annoyatron posts a comment, if necessary
    8ef77cdb
    History
    ci: implement lint & Annoyatron
    q3k authored
    We want to run a linter on CI submission.
    
    We also want to display nice error messages to the user. Thus,
    annoyatron is born.
    
    The flow is as follows:
     - a MR is submitted and triggers the 'lint' pipeline
     - annoyatron gets pinged over https that an MR requires attention
     - annoyatron starts running and waits until the MR's pipeline run
       succeeds or fails
     - the lint jobs either succeeds or fails
     - annoyatron notices the pipeline passed, and inspects its results to
       see if the lint pipeline failed or not.
     - annoyatron posts a comment, if necessary