Erstellen Sie ein GitHub Repository - AWS CodeStar

Am 31. Juli 2024 stellt Amazon Web Services (AWS) die Unterstützung für das Erstellen und Anzeigen von AWS CodeStar Projekten ein. Nach dem 31. Juli 2024 können Sie nicht mehr auf die AWS CodeStar Konsole zugreifen oder neue Projekte erstellen. Die von erstellten AWS Ressourcen AWS CodeStar, einschließlich Ihrer Quell-Repositorys, Pipelines und Builds, sind von dieser Änderung jedoch nicht betroffen und funktionieren weiterhin. AWS CodeStar Verbindungen und AWS CodeStar Benachrichtigungen sind von dieser Einstellung nicht betroffen.

 

Wenn Sie die Arbeit verfolgen, Code entwickeln und Ihre Anwendungen erstellen, testen und bereitstellen möchten, CodeCatalyst bietet Amazon einen optimierten Einstiegsprozess und zusätzliche Funktionen für die Verwaltung Ihrer Softwareprojekte. Erfahren Sie mehr über Funktionen und Preise von Amazon CodeCatalyst.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen Sie ein GitHub Repository

Sie erstellen ein GitHub Repository, indem Sie es in Ihrer Toolchain-Template definieren. Sie müssen bereits einen Speicherort für eine ZIP-Datei mit Ihrem Quellcode erstellt haben, damit der Code in das Repository hochgeladen werden kann. Außerdem müssen Sie bereits ein persönliches Zugriffstoken erstellt haben, mit dem GitHub Sie in GitHub Ihrem Namen eine Verbindung herstellen AWS können. Neben dem persönlichen Zugriffstoken für GitHub benötigen Sie auch eine s3.GetObject Genehmigung für das Code Objekt, das Sie übergeben.

Um ein öffentliches GitHub Repository anzugeben, fügen Sie Ihrer Toolchainvorlage unter Code wie den folgenden hinzu. AWS CloudFormation

GitHubRepo: Condition: CreateGitHubRepo Description: GitHub repository for application source code Properties: Code: S3: Bucket: MyCodeS3Bucket Key: MyCodeS3BucketKey EnableIssues: true IsPrivate: false RepositoryAccessToken: MyGitHubPersonalAccessToken RepositoryDescription: MyAppCodeRepository RepositoryName: MyAppSource RepositoryOwner: MyGitHubUserName Type: AWS::CodeStar::GitHubRepository

Dieser Code enthält die folgenden Informationen:

  • Der Speicherort des Codes, den Sie einschließen möchten. Dabei muss es sich um einen Amazon S3 S3-Bucket handeln.

  • Ob Sie Probleme im GitHub Repository aktivieren möchten.

  • Ob das GitHub Repository privat ist.

  • Das GitHub persönliche Zugriffstoken, das Sie erstellt haben.

  • Beschreibung, Name und Eigentümer des Repositorys, das Sie erstellen.

Vollständige Informationen darüber, welche Informationen Sie angeben müssen, finden Sie im AWS CloudFormation Benutzerhandbuch unter AWS::CodeStar::GitHubRepository.