Ich verwende CodePipeline
mit CodeCommit
. Builds werden automatisch mit Push zu master
Zweig ausgelöst. In CodePipeline
Konsole ist deutlich sichtbar, dass ich Commit-ID erhalte, aber ich muss es in der Build-Umgebung bekommen, so dass ich sie als ein Tag zum ECS-Image hinzufügen kann, wenn ich es baue. Gibt es eine Möglichkeit, in eine Build-Umgebung einzudringen? Erste Commit-ID in CodePipeline
0
A
Antwort
1
Sie können die Umgebungsvariable CODEBUILD_RESOLVED_SOURCE_VERSION
verwenden, um den in CodePipeline zur Build-Zeit angezeigten Commit-Hashwert abzurufen.
2
Ist das wonach Sie suchen?
Die meisten (wenn nicht alle) der Sprache SDKs haben diese API in auch gebaut.
Verwandte Themen
- 1. checkout commitID funktioniert nicht
- 2. CodePipeline CloudFormation Template-Konfiguration
- 3. Terraforming - AWS codepipeline Befestigungsstufen
- 4. CodePipeline - CodeBuild und CodeDeploy
- 5. CodePipeline force retry
- 6. AWS CodePipeline Staging Timeouts/Abbruch?
- 7. CloudFormation übergeben Parameter von CodePipeline
- 8. AWS codeBuild/codePipeline mit Serverless Framework
- 9. Invoke Lambda von CodePipeline mit mehreren Userparameters
- 10. AWS CodePipeline Build fehlt Geschichte Git
- 11. alternative appspec.yml Speicherort für AWS CodePipeline/CodeDeploy
- 12. Fehler mit Jenkins/AWS CodePipeline/Laravel/PhpUnit
- 13. Eingangsparameter entschlüsseln in Lambda-Funktion in AWS Codepipeline
- 14. AWS Pass in Variable in buildspec.yml von CodePipeline
- 15. Erstellen eines Nicht-Lambda-Proxy-AWS-API-Gateways in CodePipeline
- 16. Gebäude mehr Gradle Projekte in Jenkins mit AWS CodePipeline
- 17. Arbeiten mit manuellen Genehmigungen für mehrere Builds in AWS CodePipeline
- 18. Wie man automatisch API-Gateway in AWS-Codepipeline
- 19. AWS CodePipeline kann nicht auf die Repositorys der Organisation zugreifen
- 20. AWS CodePipeline - Wie erstelle ich ein Change Set Cross Account
- 21. AWS Codepipeline mit einem Codecommit-Zielquellenrepository von einem anderen Konto
- 22. AWS CodePipeline erkennt mein neues GitHub-Commit gut - aber wie?
- 23. Wie aktualisiert man einen zuvor erstellten AWS CodePipeline Build Provider?
- 24. Fehler bei AWS codepipeline bei der Bereitstellung von ElasticBeanstalk
- 25. Welche GitHub-Berechtigungen muss CodePipeline mit einem Repository arbeiten?
- 26. AWS CodePipeline + CodeDeploy + CodeCommit mit Option --file-exists-behavior
- 27. Gibt es eine Möglichkeit zum Auschecken von Datei aus einem anderen Zweig auf bestimmte CommitID?
- 28. Erste nächste und erste
- 29. Erste
- 30. Erste
CODEBUILD_RESOLVED_SOURCE_VERSION ist der Commit sha. –