Skip to content
Snippets Groups Projects
  1. Apr 23, 2020
  2. Mar 12, 2020
    • Georges Racinet's avatar
      tests: a script to run them all · e80029db
      Georges Racinet authored
      with the upcoming addition of more pytest options, it becomes somewhat
      necessary to have a single script to avoid duplication in the CI
      config and some pain for developers.
      
      run-all-tests passes all subsequent arguments, allowing to add, e.g.,
      HTML coverage generation options and the like.
      e80029db
  3. Mar 09, 2020
    • Georges Racinet's avatar
      ci: simplified setup with a predefined image · 89c1842e
      Georges Racinet authored
      The tests are fast enough that a separate lint stage is overkill
      (it was mostly to try the stage system).
      
      However, having compatibility onto future Mercurial and Evolve
      versions in a second stage is meaningful: these are quite heavier
      because the dependencies can't be prebuilt, and it doesn't make
      sense to run them if the main tests don't pass.
      
      Install check is also on this second stage, that's again a job
      that's not expected to fail often but is somewhat heavier, without
      the dependencies provided by the `ci-py-heptapod` image
      89c1842e
    • Georges Racinet's avatar
      ci: explicitely install requirements · 1290ca23
      Georges Racinet authored
      we don't want to simply `install .` in the
      before_script because we want to install precise Mercurial and
      hg-evolve versions first.
      
      Also, typically, the current head of hg-git is required
      to work with Mercurial stable or default.
      1290ca23
  4. Jan 30, 2020
  5. Dec 16, 2019
  6. Dec 15, 2019
  7. Dec 13, 2019
  8. Nov 23, 2019
Loading