Skip to content
Snippets Groups Projects
Select Git revision
  • q3k/splitflap
  • q3k/fix-crt
  • q3k/delet-jailbreak
  • q3k/ci-move-to-dockerhub
  • q3k/ci-notify-off-master
  • q3k/fb3
  • q3k/fix-ci
  • q3k/l0dables
  • q3k/fatfs-seek-tell
  • q3k/ci-lint
  • q3k/cube
  • q3k/fb2
  • q3k/copying
  • master default protected
  • q3k/ci
  • q3k/nix
  • q3k/binbash
  • rahix/malloc
  • freertos-btle
  • rahix/bhi
20 results

code-style.sh

Blame
  • 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