Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • vidjil vidjil
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,697
    • Issues 1,697
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 91
    • Merge requests 91
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • vidjil
  • vidjilvidjil
  • Issues
  • #4804

Closed
Open
Created Jun 09, 2021 by Mikaël Salson@mikael-sOwner

Simplification du job de CI sur les tests serveurs

@duez et @flothoni ont discuté ensemble de la construction des images Docker pour les tests serveurs. C'est inutilement coûteux pour des changements minimes. Dans le cas général, il n'y a pas de modification du Docker (ou des configurations associées), il n'est donc pas utile de tout reconstruire.

Il est aussi question d'utiliser des fichiers override pour la configuration Docker (sur ce point, voir !614 (closed)).

J'ai par contre un peu de mal à voir ce qui se passe quand on pousse des modifs dans le répertoire docker/. On pourrait donc avoir un nom de branche à part pour générer une nouvelle image, mais quel est ensuite le statut de l'image construite ? Devient-elle directement après merge la nouvelle image par défaut ? Est-ce que ça ne pourrait pas poser des problèmes de compatibilité avec les autres branches en cours ?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking