Skip to content
  1. Aug 06, 2017
    • Ana María Martínez Gómez's avatar
      [ci][doc] Add a how to write commits section · 816d0782
      Ana María Martínez Gómez authored
      Add a *How to write proper commit messages* section to the our
      contributing file which include the git-cop current configuration.
      816d0782
    • Ana María Martínez Gómez's avatar
      [doc] Document dist tag · 07e8a60e
      Ana María Martínez Gómez authored
      We are using `dist` tag but is not in our contributing file.
      07e8a60e
    • Ana María Martínez Gómez's avatar
      [ci] Run git-cop in Travis · df2f830e
      Ana María Martínez Gómez authored
      Running git-cop to check if the last commits are properly written.
      df2f830e
    • Ana María Martínez Gómez's avatar
      [ci] Add git-cop configuration file · aaf44f53
      Ana María Martínez Gómez authored
      git-cop configuration file has to be copied in:
      `~/.config/git-cop/configuration.yml`
      
      The enabled cops with error severity are:
      
      - `commit_author_email`: Ensures author email address exists.
      
      - `commit_body_leading_line`: Ensures there is blank line between the
        commit subject and body.
      
      - `commit_subject_prefix`: Ensure that the commit has one or more tags
        (*api*, *app*, *backend*, *ci*, *dist*, *doc*, *webui*)
        alphabetically ordered.
      
      The enabled cops with warning severity (a message is render when
      executing git-cop but it doesn't fail) are:
      
      - `commit_body_bullet`: enforce `-` for lists.
      
      - `commit_body_line_length`:  Ensures each line of the commit body is
        not longer than 72 characters.
      
      - `commit_body_phrase`: Avoid meaningless words/phrases.
      
      - `commit_body_presence`: Ensures the commit has a description.
      
      - `commit_subject_length`: Ensures the commit subject length is not more
        than 50 characters.
      aaf44f53
    • Ana María Martínez Gómez's avatar
      [ci] Add git-cop gem · 7cab61e3
      Ana María Martínez Gómez authored
      This gem will help us to write better commits.
      7cab61e3
  2. Aug 04, 2017
  3. Aug 03, 2017