devcontainers / devcontainers/ci

Request: option to disable mounts.

Ouverte
#166 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
Langage dominant
TypeScript
Étoiles
496
Forks
101
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Hi folks, I had a situation in which the mount broke my pipeline. I'm currently doing a read only bind of ~/.ssh and mounting a volume that is used for storing the cli history... when I try to build it in AzDO it fails saying that there is no .ssh ... that is expected ... is there a way to disable mounts?

Saw it was including in issue #30

```bash
docker: Error response from daemon: invalid mount config for type "bind": bind source path does not exist: /home/vsts/.ssh.
```
Can't see this [line](https://github.com/devcontainers/ci/blob/afa58a5848bbf08f67d2a6be8935cf8121802362/common/src/docker.ts#L286) in the logs.

cheers,

Juan

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez dans common/src/docker.ts autour de la ligne 286 et examinez comment les montages sont transmis lors des builds Azure DevOps. Vérifiez comment les montages bind et volume existants sont configurés, puis définissez et vérifiez une option qui les désactive afin qu’un chemin ~/.ssh manquant ne fasse pas échouer le build.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
docker, typescript
Domaine
ci-cd, devops
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.