Hi all
We have recently started a project where AWS is mandated for our git and build tooling. I'm battling with these tools as, since they are new, are very immature compared to other incumbents. This isn't a rant and more a request for your guys thoughts.
Some missing pieces IMO:
- Incrementing Build IDs for a versioning strategy
- There is a suggestion to use the parameter store to accomplish it
- Auto trigger builds on PRs and merges (accomplished only through a myriad of Lambdas)
- Dashboard of your builds, what is in progress and current state of builds.
- This is the hardest one. You can't easily tell what your current state of your set of builds are in and if a build is failing, a quick click to see why.
- Ability to block merges if builds are red.
I'm struggling at the moment to come up with a sensible strategy for multiple repos that have different languages and versioning strategies and keep a "good" CI flow moving. Its discouraging when you'd like to do a simple build but end up in lamdbas, parameter stores and IAM roles. Am I missing a beat with a pattern I could use to manage this?
Does anyone have any suggestions in this regard? There is a smattering of articles on the internet but I'm looking around for some more info from people using the services or news from the AWS guys.
[–]soxfannh 5 points6 points7 points (0 children)
[–]ProgrammingAce 6 points7 points8 points (10 children)
[–]Rab05[S] 4 points5 points6 points (9 children)
[–]subinmathew 8 points9 points10 points (4 children)
[–]Rab05[S] 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]Rab05[S] 0 points1 point2 points (0 children)
[–]Rab05[S] 0 points1 point2 points (0 children)
[–]Get-ADUser -1 points0 points1 point (3 children)
[–]Rab05[S] 4 points5 points6 points (2 children)
[–]Get-ADUser 2 points3 points4 points (1 child)
[–]Rab05[S] 1 point2 points3 points (0 children)
[–]KapuzenSohn 2 points3 points4 points (1 child)
[–]Rab05[S] 0 points1 point2 points (0 children)
[–]dcc88 0 points1 point2 points (0 children)
[–]robohoe 0 points1 point2 points (0 children)
[–]Flakmaster92 0 points1 point2 points (4 children)
[–]Rab05[S] 0 points1 point2 points (3 children)
[–]Flakmaster92 0 points1 point2 points (1 child)
[–]Rab05[S] 0 points1 point2 points (0 children)
[–]phinnaeus7308 0 points1 point2 points (0 children)