1. 16 Apr, 2018 2 commits
  2. 10 Apr, 2018 1 commit
  3. 09 Apr, 2018 1 commit
  4. 27 Mar, 2018 1 commit
  5. 26 Mar, 2018 2 commits
  6. 25 Mar, 2018 7 commits
  7. 23 Mar, 2018 1 commit
  8. 14 Mar, 2018 2 commits
  9. 11 Mar, 2018 1 commit
  10. 08 Mar, 2018 1 commit
    • Claudio André's avatar
      CI: only run codequality on master · 65da504a
      Claudio André authored
      As there is no GUI to analyze the Code Climate report, it is better to
      avoid wasting CPU resources by running it only on the main branch.
      
      Naturally, keeping track of the evolution of the code quality, even if
      only in the master branch, is essential.
      65da504a
  11. 06 Mar, 2018 1 commit
  12. 05 Mar, 2018 2 commits
  13. 04 Mar, 2018 2 commits
  14. 01 Mar, 2018 1 commit
  15. 28 Feb, 2018 2 commits
    • Claudio André's avatar
      CI: fix the fedora clang build · 7601d9aa
      Claudio André authored
      Since there is a bug in Rawhile g-ir-scan, I changed a docker image from
      the past adding the needed packages to it.
      7601d9aa
    • Claudio André's avatar
      CI: analyze source code quality · bbe593d0
      Claudio André authored
      Analyze source code quality using GitLab Code Quality. It uses
      Code Climate Engines, which are free and open source. It doesn’t require
      any subscription.
      
      Closes #10
      bbe593d0
  16. 26 Feb, 2018 2 commits
  17. 08 Feb, 2018 2 commits
  18. 07 Feb, 2018 2 commits
    • Philip Chimento's avatar
      CI: Run fewer jobs on wip/ branches · b48a9918
      Philip Chimento authored
      If the branch is marked with wip/, then we should only run one build/test
      job, just to make sure the tests pass; we don't need to do it with two
      different compilers. Also, skip the code coverage job on wip/ branches.
      b48a9918
    • Philip Chimento's avatar
      CI: Conserve resources by running cheap jobs first · 6b72519b
      Philip Chimento authored
      This splits the pipeline into a few more stages. Cheap jobs such as
      linting and static code checking are run in the "static_analysis" phase,
      then the normal build/test jobs are run, then expensive tests such as
      code coverage are run in the "thorough_tests" phase.
      6b72519b
  19. 06 Feb, 2018 1 commit
  20. 05 Feb, 2018 1 commit
    • Philip Chimento's avatar
      CI: temporarily disable fedora-clang · aded7106
      Philip Chimento authored
      The g-ir-scanner build is failing with clang, passing unknown arguments
      -mcet and -fcf-protection. I can't find where they're coming from, but
      it's also happening on master so it is probably a problem with Rawhide.
      aded7106
  21. 01 Feb, 2018 3 commits
  22. 10 Dec, 2017 2 commits