Skip to content
Snippets Groups Projects
Select Git revision
  • 8ef77cdbd0b222513bdaaa6bebbc42d145b5b35d
  • master default
  • unjailbreak
  • fix-nix
  • rahix/new-build
  • rahix/freertos10
  • dualcore
7 results

code-style.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