Aller au contenu

Questions/réponses

Note

Dans ce tutoriel, remplacez les valeurs suivantes comme suit :

  • ZONE_NAME à remplacer par le nom de votre zone d'administration (commence par ocb-).
  • TEAM_NAME à remplacer par le nom de l'équipe utilisée pour le déploiement.

Comment augmenter la limite mémoire d'une tâche ?

Cliquez pour ouvrir

Vous pouvez configurer la limite mémoire dans votre pipeline en ajoutant l'attribut container_limits.memory:

- task: some-task
  config:
    container_limits:
      memory: 1073741824 # = 1GB

Comment utiliser le référentiel Gitea ?

Cliquez pour ouvrir
resources:
  - name: git-master
    type: git
    icon: git
    source:
      uri: https://git.ZONE_NAME.caascad.com/myorg/myrepo.git
      username: ((git-username))
      password: ((git-password))
      branch: master

Comment utiliser une image d'un registre Docker privé dans mes tâches ?

Cliquez pour ouvrir
- task: hello-world-task
  config:
    platform: linux
    image_resource:
      type: registry-image
      source:
        repository: docker-registry.ZONE_NAME.caascad.com/myorg/myimage
        username: replace-with-username
        password: replace-with-password
        tag: latest
    run:
      path: ash
      args:
        - -c
        - echo "Hello world"

Comment utiliser la ressource Docker avec un référentiel privé ?

Cliquez pour ouvrir
resources:
  - name: my-image
    type: registry-image
    icon: docker
    source:
      repository: docker-registry.ZONE_NAME.caascad.com/myorg/myimage
      username: replace-with-username
      password: replace-with-password
      tag: latest