Skip to content
Snippets Groups Projects
This project is mirrored from https://:*****@github.com/Ensembl/ensembl.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Nov 05, 2019
  2. Nov 01, 2019
  3. Oct 31, 2019
  4. Oct 21, 2019
  5. Oct 18, 2019
  6. Oct 16, 2019
  7. Oct 15, 2019
  8. Sep 26, 2019
  9. Sep 18, 2019
  10. Sep 17, 2019
  11. Sep 16, 2019
  12. Sep 11, 2019
  13. Sep 03, 2019
  14. Aug 30, 2019
  15. Aug 29, 2019
  16. Aug 28, 2019
  17. Aug 23, 2019
    • Marek Szuba's avatar
      Add an inactive proof-of-concept GitLab-CI config file · aedc6218
      Marek Szuba authored
      (in case it isn't obvious, it has been deactivated by inserting
      '.inactive' into the correct file name)
      
      Unlike Ubuntu-based Travis builds, on GitLab-CI we use official Perl
      images from Docker Hub. These are Debian-based so no major changes have
      been required, support both perl-5.14 and perl-5.26 without any fuss
      (and even if they eventually removed images for some version we could
      always grab their relevant Dockerfiles and rebuild them ourselves), and
      since they only contain core Perl they give us better control over our
      dependency trees (i.e. much less risk of forgetting to add a non-core
      module to cpanfile because it was already there as distro package on the
      developer's machine).
      
      What works:
       - the test suite runs and passes for both perl-5.14/sqlite and
         perl-5.26/mysql.
      
      What still needs to be done to achieve full feature parity with Travis
      builds:
       - enable Coveralls checks for 5.26/mysql jobs. Should work in theory but
         would require adju...
      aedc6218
  18. Aug 22, 2019
    • Marek Szuba's avatar
      Patch non-core test databases to schema version 99 · 3ed0732e
      Marek Szuba authored
      1. I must have set a branch wrong or something like that for the
         previous patching because it didn't update the version of the ontology
         schema. Fixed;
      2. There is now an official variation schema-version patch;
      3. For consistency between compara test DBs (officially still at 98) and
         all the rest (officially all at 99 now), apply the same unofficial
         compara schema-version patch as in ensembl-rest.
      3ed0732e
    • Marek Szuba's avatar
      cpanfile: require Try::Tiny · a27e3930
      Marek Szuba authored
      It is used by Bio::EnsEMBL::Feature and it is not a core module.
      The reason Travis has not caught it seems to be that it comes with the
      Perl installations they provide.
      a27e3930
  19. Aug 21, 2019
  20. Aug 12, 2019
  21. Aug 08, 2019
    • Marek Szuba's avatar
      Copy PerlCritic configuration from ensembl-xref · 320e5528
      Marek Szuba authored
      More strict default severity, handle some Core-specific exceptions,
      link to PerlTidy configuration for more accurate determination whether
      the code is tidy or not, configure colours of output. Note that the
      purpose of setting default severity to 1 is merely to err on the side of
      caution in the event of severity not having been explicitly requested,
      the guideline as adopted by the Core team in December 2018 remains
      "level 4 for modified old code, level 3 for new code".
      housekeeping_perlCritic.t is not affected either because it explictly
      requests severity 5.
      320e5528
    • Marek Szuba's avatar
      Rename perlcriticrc and perltidyrc to dotfiles · c46316d5
      Marek Szuba authored
      That way they are automatically picked up by the relevant tools when run
      interactively in subdirectories of ensembl/
      c46316d5