Gérer les agents de build de TeamCity dans votre Compte JetBrains
Ces instructions sont destinées aux administrateurs d’organisations. Si vous avez acheté votre licence de serveur TeamCity individuellement en utilisant votre compte personnel, vous n'avez pas besoin d'attribuer manuellement vos licences d'agents. Tous les agents que vous achetez avec le même compte seront automatiquement attribués à votre serveur.
À partir de la version 2024.7, TeamCity prend en charge l’activation en ligne sur JetBrains Account. Vous n'avez plus besoin de télécharger des clés de licence hors ligne et de les saisir manuellement sur votre serveur TeamCity. Maintenant, pour activer votre licence, cliquez simplement sur le bouton Get license key sur votre serveur et connectez-vous avec votre Compte JetBrains. Consultez la documentation de TeamCity pour les instructions d'activation détaillées.
Vous n’aurez à le faire qu'une seule fois. Tant que votre serveur TeamCity dispose d'une connexion Internet active, toute modification apportée à votre licence (notamment les agents de build supplémentaires) sera automatiquement transmise à votre instance TeamCity.
Toutefois, pour que le processus se déroule bien, vous devez vous assurer que vos licences d'agents de build sont bien attribuées à votre serveur TeamCity dans le Compte JetBrains de votre entreprise.
Utiliser les équipes pour gérer vos licences
Vous pouvez gérer votre serveur TeamCity et créer des licences d'agent à l'aide des équipes de votre Compte JetBrains. Une équipe est une subdivision au sein du compte de votre entreprise qui vous permet de gérer de manière indépendante les sous-ensembles de licences de votre entreprise. Si vous n'avez jamais utilisé les équipes de votre Compte JetBrains auparavant, consultez cet article pour en savoir plus.
Pour attribuer un agent de build à votre serveur TeamCity, vous devez placer la licence d'agent dans la même équipe que celle de la licence du serveur. Vous pouvez le faire pendant l’achat ou à tout moment après l’achat.
Attribuer de nouveaux agents à un serveur lors du processus d'achat
Si vous achetez régulièrement des licences pour votre entreprise, vous pouvez attribuer vos agents de build à un serveur lors du processus d'achat en sélectionnant l’équipe correspondante sur la page de paiement. Pour ce faire :
- Ajoutez le nombre d'agents de build requis à votre panier et procédez au paiement.
- En haut de la page de paiement, ouvrez la liste déroulante Team et sélectionnez l'équipe à laquelle votre licence de serveur est attribuée. L'équipe est indiquée dans la liste par l’ajout de TeamCity with N agents après son nom.
Si vous disposez de plusieurs licences de serveur TeamCity attribuées à différentes équipes et que vous ne savez pas quelle équipe sélectionner, suivez les instructions en bas de cette page pour identifier la bonne équipe. - Finalisez l’achat.
C’est tout ! Vos nouveaux agents sont désormais attribués à votre serveur. Si votre licence de serveur est déjà activée et que votre serveur TeamCity dispose d'une connexion Internet, les licences d'agent y seront automatiquement assignées. Si cela n'est pas le cas, vous devrez suivre la procédure d’activation pour commencer à utiliser vos agents.
Vous pouvez toujours réaffecter vos agents après l’achat en suivant les instructions ci-dessous.
Attribuer des agents existants à un serveur
Vous devez disposer des autorisations d’administrateur de l’organisation pour utiliser cette fonctionnalité. Si votre organisation n’a pas d’administrateur, contactez-nous. |
Pour attribuer vos agents existants à un serveur, vous devrez transférer vos licences d'agents à l'équipe correspondante. Voici comment procéder :
- Connectez-vous à votre CompteJetBrains.
- Notez le nom de l'équipe à laquelle votre licence de serveur est attribuée.
Si vous ne savez pas de quelle équipe il s'agit, suivez les instructions au bas de cette page pour la trouver. - Suivez ces instructions pour transférer vos licences d'agent à l'équipe à laquelle votre serveur est attribué.
Et voilà, c'est tout ! Vos nouveaux agents sont désormais attribués à votre serveur. Si votre licence de serveur est déjà activée et que votre serveur TeamCity dispose d'une connexion Internet, les licences d'agent seront livrées automatiquement. Si ce n'est pas le cas, vous devrez suivre la procédure d’activation pour commencer à utiliser vos agents.
Trouver l'équipe qui a une licence spécifique
- Connectez-vous à votre compte JetBrains Account avec les droits d’administration pour votre organisation.
- Dans le menu situé sur la gauche, cliquez sur le nom de votre entreprise.
- En haut de la page, cliquez sur View licenses.
- Trouver votre licence sur la page de visualisation des licences. Vous pouvez la rechercher par identifiant de licence ou utiliser les filtres en haut de la page.
- Une fois que vous avez trouvé la licence dans la table des licences, cherchez le nom de l'équipe dans la colonne Team de cette table.
C’est l’équipe qui contient votre licence. Pour donner accès à cette licence à quelqu'un d'autre, invitez-le dans cette équipe en tant qu'administrateur.