Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
vidjil
vidjil
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,721
    • Issues 1,721
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 81
    • Merge Requests 81
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

Attention une mise à jour du serveur va être effectuée le vendredi 16 avril entre 12h et 12h30. Cette mise à jour va générer une interruption du service de quelques minutes.

  • vidjil
  • vidjilvidjil
  • Issues
  • #4152

Closed
Open
Opened Jan 22, 2020 by Mathieu Giraud@magiraudOwner

only/except pour remplacer feature-a ?

Cas particulier de #3588, viendra une fois qu'on aura du recul déjà sur #4148 (closed). De quoi feature-a doit dépendre ? Je vois déjà:

only:
  changes:
      - algo/**/*
      - doc/vidjil-algo.md      # les tangles
      - germline/germline_id
      - germline/*.g
      - tools/**/*              # on pourrait être plus précis

Les **/* ailleurs que dans algo/ peuvent être problématiques, le soucis est qu'on risque de lancer souvent pour rien #3397 (mais c'est très bien si on détecte ainsi des problèmes).

À l'inverse, même si on ne couvre pas 100% (et c'est déjà le cas actuellement, ou on "oublie" de nommer correctement une branche à certains moments), normalement on a un pipeline hebdomadaire sur dev qui teste tout, il faudra veiller à ce qu'il soit bien conservé.

Bref, a priori quelques fichiers germline/, plutôt que germline/**/* (le but est bien de pouvoir travailler sur une feature-g indépendamment de l'algo)

Quelque part cela fait réfléchir à nos dépendances (et à #1491 :).

Edited Jan 22, 2020 by Mathieu Giraud
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
Apr 2, 2020
Due date
Apr 2, 2020
Reference: vidjil/vidjil#4152