Le 31 juillet 2024, Amazon Web Services (AWS) cessera de prendre en charge la création et la visualisation de AWS CodeStar projets. Après le 31 juillet 2024, vous ne pourrez plus accéder à la AWS CodeStar console ni créer de nouveaux projets. Toutefois, les AWS ressources créées par AWS CodeStar, y compris vos référentiels sources, vos pipelines et vos versions, ne seront pas affectées par cette modification et continueront de fonctionner. AWS CodeStar Les connexions et AWS CodeStar les notifications ne seront pas affectées par cette interruption.
Si vous souhaitez suivre le travail, développer du code et créer, tester et déployer vos applications, Amazon CodeCatalyst propose un processus de démarrage rationalisé et des fonctionnalités supplémentaires pour gérer vos projets logiciels. En savoir plus sur les fonctionnalités
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Modifier les ressources AWS dans un projet AWS CodeStar
Après avoir créé un projet dans AWS CodeStar, vous pouvez modifier l'ensemble de ressources AWS par défaut qu'AWS CodeStar ajoute au projet.
Modifications des ressources prises en charge
Le tableau suivant répertorie les modifications prises en charge apportées aux ressources AWS par défaut dans un projet AWS CodeStar.
Modification | Remarques |
---|---|
Ajouter une étape à AWS CodePipeline. | Consultez Ajouter une étape à AWS CodePipeline. |
Modifiez les paramètres de l'environnement d'Elastic Beanstalk. | Consultez Modifier des paramètres de l'environnement AWS Elastic Beanstalk. |
Modifiez le code ou les paramètres d'une AWS Lambda fonction, son rôle IAM ou son API dans Amazon API Gateway. | Consultez Modifier une fonction AWS Lambda dans le code source. |
Ajouter une ressource à un projet AWS Lambda et développer les autorisations nécessaires pour créer une ressource et y accéder. | Consultez Ajout d'une ressource à un projet. |
Ajoutez le transfert de trafic avec CodeDeploy for an AWS Lambda function. | Consultez Déplacer le trafic pour un projet AWS Lambda. |
Ajouter une prise en charge AWS X-Ray | Consultez Activer le suivi d'un projet. |
Modifiez le fichier buildspec.yml pour votre projet afin d'ajouter une phase de génération de test d'unité exécutée par AWS CodeBuild. | Consultez Étape 7 : Ajouter un test unitaire pour le service web dans le didacticiel Projet sans serveur. |
Ajoutez votre propre rôle IAM à votre projet. | Consultez Ajoutez un rôle IAM à un projet. |
Modifiez la définition d'un rôle IAM. | Pour les rôles définis dans la pile d'applications. Vous ne pouvez pas modifier les rôles définis dans la chaîne d'outils ou les piles AWS CloudFormation. |
Modifiez votre projet Lambda pour ajouter un point de terminaison. | |
Modifiez votre projet EC2 pour ajouter un point de terminaison. | |
Modifiez votre projet Elastic Beanstalk pour ajouter un point de terminaison. | |
Modifiez votre projet pour ajouter une étape Prod et un point de terminaison. | Consultez Ajoutez une étape de prod et un point de terminaison à un projet. |
Utiliser en toute sécurité des paramètres SSM dans un projet AWS CodeStar. | Consultez Utiliser les paramètres SSM en toute sécurité dans un projet AWS CodeStar. |
Les modifications suivantes ne sont pas prises en charge.
-
Basculer vers une autre cible de déploiement (par exemple, déployer sur AWS Elastic Beanstalk au lieu d'AWS CodeDeploy).
-
Ajouter un nom de point de terminaison web.
-
Modifiez le nom du CodeCommit référentiel (pour un AWS CodeStar projet connecté à CodeCommit).
-
Pour un AWS CodeStar projet connecté à GitHub, déconnectez le GitHub référentiel, puis reconnectez le référentiel à ce projet, ou connectez tout autre référentiel à ce projet. Vous pouvez utiliser la CodePipeline console (et non la AWS CodeStar console) pour vous déconnecter et vous reconnecter GitHub à l'étape Source d'un pipeline. Toutefois, si vous reconnectez le stage Source à un autre GitHub référentiel, dans le AWS CodeStar tableau de bord du projet, les informations contenues dans les vignettes Repository et Issues peuvent être incorrectes ou obsolètes. La déconnexion du GitHub référentiel ne supprime pas les informations de ce référentiel de l'historique des validations et génère GitHub des vignettes dans le tableau de bord du AWS CodeStar projet. Pour supprimer ces informations, utilisez le GitHub site Web pour désactiver GitHub l'accès au AWS CodeStar projet. Pour révoquer l'accès, sur le GitHub site Web, utilisez la section Applications OAuth autorisées de la page des paramètres du profil de votre GitHub compte.
-
Déconnectez le CodeCommit référentiel (pour un AWS CodeStar projet connecté à CodeCommit), puis reconnectez le référentiel à ce projet, ou connectez tout autre référentiel à ce projet.