Rational Build Forge et StarTeam

BuildForge est compatible avec StarTeam pour la gestion du code source.

Cette rubrique décrit les exigences de configuration supplémentaires pour l'intégration à StarTeam et récapitule les caractéristiques des exemples de modèles d'adaptateur fournis.

Les exemples de modèles d'adaptateur StarTeam fournissent des méthodes d'analyse des changements par rapport à une base de référence. En général, l'analyse des changements est utilisée pour les évitements de construction : si un composant de référence n'a pas été changé, il n'est pas généré une nouvelle fois.

Exigences de configuration supplémentaires pour les adaptateurs StarTeam

Pour plus d'informations sur les exigences générales, voir la section Exigences pour les adaptateurs.
  1. Installez le client de ligne de commande StarTeam sur le même hôte que l'agent.
  2. Configurez un compte utilisateur StarTeam qui pourra être utilisé dans Build Forge.
  3. Configurez l'environnement de l'agent afin qu'il puisse accéder au client.

Exemples de modèles de l'adaptateur StarTeam

Les exemples de modèles d'adaptateurs suivants sont disponibles.

StarTeamBaseline
  1. Recherche une vue StarTeam dans le dossier afin de rassembler des informations sur les fichiers.
  2. Consigne les informations suivantes dans le rapport BOM : nom de fichier, statut, révision et branche.

Variables définies dans l'adaptateur :

  • USER
  • PASS
  • HOST
  • PORT
  • PROJECT
  • VIEW
  • DIR
  • BFCLIENT

Variables requises supplémentaires pour l'environnement :

  • P4USER
  • P4PASSWD

Vous ne pouvez pas utiliser la propriété Affecter masqué pour ces variables. L'utilisateur et le mot de passe sont écrits dans le journal d'étape en texte clair.

StarTeamByDate
  1. Utilise l'interface de programmation StarTeam API pour analyser une vue StarTeam afin d'identifier les modifications effectuées entre la date actuelle et l'exécution d'adaptateur précédente.
  2. Consigne les informations suivantes dans le rapport BOM : fichiers et répertoires modifiés, utilisateur, version, date et commentaires sur les modifications.
  3. Consigne les détails de changements (à partir de différents résultats de commande) dans le rapport BOM.

Variables définies dans l'adaptateur :

  • STA_USER
  • STA_PASS
  • STA_HOST
  • STA_PORT
  • STA_PROJECT
  • STA_VIEW
  • STA_DIR
  • BFCLIENT
  • LASTRUN
  • CURDATE
  • EMAILCHANGES
  • STARTEAM80JAR

Variables requises supplémentaires pour l'environnement :

  • P4USER
  • P4PASSWD

Vous ne pouvez pas utiliser la propriété Affecter masqué pour ces variables. L'utilisateur et le mot de passe sont écrits dans le journal d'étape en texte clair.


Commentaires en retour