2017-05-11 1 views
0

Nous avons installé Concourse CI sur Windows 8 Machine. Le plan est d'utiliser ceci pour un projet .NET. Les échantillons de base fonctionnent bien. Cependant, lorsque nous avons essayé avec simple Git pull, le travail est toujours en attente. Et il affiche le message suivant:Le CI de contournement sur le travail de traction Windows Git montre toujours l'attente d'un ensemble approprié de versions d'entrée

The job status La définition de l'emploi est:

jobs: 
- name: sourcejob 
    plan: 
    - aggregate: 
     - get: source 
     trigger: true 
resources: 
- name: source 
    type: git 
    source: 
     uri: [email protected]:xxxx/xxxxx.git 
     branch: dev 
     private_key: | 
      -----BEGIN RSA PRIVATE KEY----- 
      --- trimmed --- 
      kxZ6DGrV6BArxJVRnhRgY3CachoyQLd4yarxcIdPk9ncL/HZpr4NUywmBaSYLgEQ 
      ---- trimmed ---- 
      4lto6OIq49FneZE1iCfzpELmw1OZnV7n2EqXRwFmM+YJGCrve3X9vqNUnjcxucsM 
      -----END RSA PRIVATE KEY----- 

Répondre

1

Dans l'image que vous avez publié, il semble aussi que votre pipeline est en pause. Vous pouvez le réactiver si vous ouvrez la barre latérale à votre gauche et cliquez sur le bouton bleu "play" à côté du nom de votre pipeline. Il semble également que Concourse n'est pas capable de récupérer une version de votre ressource sourcecode. De plus, votre travailleur est-il un travailleur de Windows? Parce que les travailleurs Windows n'ont aucun des types de ressources de base (comme git), il ne sera pas capable de récupérer une nouvelle version de votre ressource git. Mais si vous utilisez un agent Linux, vous pouvez exécuter fly check-resource --resource <pipeline-name>/sourcecode pour voir s'il est capable de récupérer une nouvelle version de votre ressource git. Peut-être que vous pouvez me montrer l'erreur (s'il y en a une) qu'elle donne si vous exécutez cette commande?

+0

Salut Clara, Merci pour la clarté. Oui, c'est un travailleur de Windows. Nous avions initialement prévu d'utiliser Concourse CI pour un projet .NET sur une plate-forme Windows. Maintenant, assez hésité en raison du niveau de soutien sur la plate-forme Windows. Avez-vous d'autres suggestions? –