-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DOP-4414: Lambda function to handle automated test deploys #1011
Merged
Merged
Changes from all commits
Commits
Show all changes
224 commits
Select commit
Hold shift + click to select a range
4db21c2
DOP-4414 pushing to preprd
anabellabuckvar 278012d
DOP-4414 logging more
anabellabuckvar 51c62aa
DOP-4414 logging
anabellabuckvar b68c870
DOP-4414 logging
anabellabuckvar 6539150
DOP-4414 logging
anabellabuckvar 8cdff97
DOP-4414 logging
anabellabuckvar a26d20d
DOP-4414 initial changes
anabellabuckvar c432cdb
DOP-4414 majority of ticket
anabellabuckvar 4f784e2
DOP-4414 cleaning up
anabellabuckvar 269718b
DOP-4414 refactoring
anabellabuckvar 7d6edd6
DOP-4414 webhook api construct
anabellabuckvar f9d4616
DOP-4414 checks build on main
anabellabuckvar 63b183f
DOP-4414 update validation
anabellabuckvar 295f27f
DOP-4414 deploy to preprd
anabellabuckvar 8d09650
DOP-4414 testing webhook
anabellabuckvar 807be13
DOP-4414 testing lambda
anabellabuckvar 2671250
DOP-4414 testing lambda
anabellabuckvar 01dc7b8
DOP-4414 testing lambda
anabellabuckvar e60b482
DOP-4414 testing lambda
anabellabuckvar b73845d
DOP-4414 testing lambda
anabellabuckvar c44d6bf
DOP-4414 testing lambda
anabellabuckvar 9b9b25d
DOP-4414 testing lambda
anabellabuckvar 9d6d0d5
DOP-4414 testing lambda
anabellabuckvar e9dd2a1
DOP-4414 testing lambda
anabellabuckvar 47eee25
DOP-4414 testing lambda
anabellabuckvar aa1904e
DOP-4414 testing lambda
anabellabuckvar c85b210
DOP-4414 testing lambda
anabellabuckvar 1298971
DOP-4414 testing lambda
anabellabuckvar b76af20
DOP-4414 testing lambda
anabellabuckvar 46cf92e
DOP-4414 testing lambda
anabellabuckvar aba0f43
DOP-4414 testing lambda
anabellabuckvar dcebb4f
DOP-4414 testing lambda
anabellabuckvar c6809ff
DOP-4414 testing lambda
anabellabuckvar f43dd05
DOP-4414 testing lambda
anabellabuckvar e80cdab
DOP-4414 testing lambda
anabellabuckvar c187a36
DOP-4414 testing lambda
anabellabuckvar c088704
DOP-4414 testing lambda
anabellabuckvar e886331
DOP-4414 testing lambda
anabellabuckvar 9acfb29
DOP-4414 testing lambda
anabellabuckvar 93a360a
DOP-4414 testing lambda
anabellabuckvar ca3814c
DOP-4414 testing lambda
anabellabuckvar 0bf36a5
DOP-4414 testing lambda
anabellabuckvar 1ce574b
DOP-4414 testing lambda
anabellabuckvar c51a0e0
DOP-4414 testing lambda
anabellabuckvar a43b0db
DOP-4414 testing lambda
anabellabuckvar 285f88e
DOP-4414 testing lambda
anabellabuckvar b420a80
DOP-4414 testing lambda
anabellabuckvar 14280a6
DOP-4414 testing lambda
anabellabuckvar 8844c5a
DOP-4414 testing lambda
anabellabuckvar dfa6854
DOP-4414 testing lambda
anabellabuckvar 81461c2
DOP-4414 testing lambda
anabellabuckvar 3a6c918
DOP-4414 testing lambda
anabellabuckvar c9a40ea
DOP-4414 testing lambda
anabellabuckvar d603529
DOP-4414 testing lambda
anabellabuckvar e650b15
DOP-4414 testing lambda
anabellabuckvar 26f648b
DOP-4414 testing lambda
anabellabuckvar 0fb91a1
DOP-4414 testing lambda
anabellabuckvar 33f91cf
DOP-4414 testing lambda
anabellabuckvar d895253
DOP-4414 testing lambda
anabellabuckvar b1c8c27
DOP-4414 testing lambda
anabellabuckvar 64e1c34
DOP-4414 testing lambda
anabellabuckvar 0a83774
DOP-4414 testing lambda
anabellabuckvar bddde4c
DOP-4414 testing lambda
anabellabuckvar e3f4151
DOP-4414 testing lambda
anabellabuckvar ba4dbae
DOP-4414 testing lambda
anabellabuckvar 666debf
DOP-4414 testing lambda
anabellabuckvar 97f61fd
DOP-4414 testing lambda
anabellabuckvar b1a0423
DOP-4414 testing lambda
anabellabuckvar c81dce1
DOP-4414 testing lambda
anabellabuckvar b4bca05
DOP-4414 testing lambda
anabellabuckvar 783dd3b
DOP-4414 testing lambda
anabellabuckvar ad1bd54
DOP-4414 testing lambda
anabellabuckvar a574352
DOP-4414 testing lambda
anabellabuckvar 622f914
DOP-4414 testing lambda
anabellabuckvar 65572bb
DOP-4414 testing lambda
anabellabuckvar 23cab1f
DOP-4414 testing lambda
anabellabuckvar 81ff14f
DOP-4414 testing lambda
anabellabuckvar 452bd57
DOP-4414 testing lambda
anabellabuckvar ca67083
DOP-4414 testing lambda
anabellabuckvar e1c7d11
DOP-4414 testing lambda
anabellabuckvar 8dd1e0c
DOP-4414 testing lambda
anabellabuckvar 521092b
DOP-4414 testing lambda
anabellabuckvar ea6eb17
DOP-4414 testing lambda
anabellabuckvar 3864344
DOP-4414 more changes
anabellabuckvar 61eb93e
DOP-4414 cleaning up
anabellabuckvar 62d9ee3
DOP-4414 cleaning up
anabellabuckvar 7d55d9d
DOP-4414 push to preprd
anabellabuckvar 3cddb7f
DOP-4414 push to preprd
anabellabuckvar 5dc7ff3
DOP-4414 push to preprd
anabellabuckvar 8100244
DOP-4414 push to preprd
anabellabuckvar 49e106a
DOP-4414 push to preprd
anabellabuckvar 33c1d31
DOP-4414 push to preprd
anabellabuckvar 20ab10f
DOP-4414 push to preprd
anabellabuckvar 221187a
DOP-4414 push to preprd
anabellabuckvar 56e63cf
DOP-4414 push to preprd
anabellabuckvar 099bbbe
DOP-4414 push to preprd
anabellabuckvar 16a4057
DOP-4414 push to preprd
anabellabuckvar ac84af3
DOP-4414 push to preprd
anabellabuckvar c3c32aa
DOP-4414 push to preprd
anabellabuckvar 0c7b269
DOP-4414 push to preprd
anabellabuckvar c15f5bb
DOP-4414 push to preprd
anabellabuckvar 39f729d
DOP-4414 push to preprd
anabellabuckvar 8e378d2
DOP-4414 push to preprd
anabellabuckvar ab21345
DOP-4414 return true early
anabellabuckvar d3a7632
DOP-4414 return true early
anabellabuckvar cdc2a80
DOP-4414 return true early
anabellabuckvar 49262cc
DOP-4414 return true early
anabellabuckvar 4eb40e0
DOP-4414 return true early
anabellabuckvar 4c27e3a
DOP-4414 return true early
anabellabuckvar debac8f
DOP-4414 return true early
anabellabuckvar fbb6987
DOP-4414 return true early
anabellabuckvar 0dd6ecc
DOP-4414 remove validation
anabellabuckvar 8280c1b
DOP-4414 fewer sites
anabellabuckvar 84768ee
DOP-4414 fewer sites
anabellabuckvar a324aa9
DOP-4414 fewer sites
anabellabuckvar d1aa508
DOP-4414 fewer sites
anabellabuckvar c3f01ff
DOP-4414 fewer sites
anabellabuckvar 51bc791
DOP-4414 fewer sites
anabellabuckvar 7035d96
DOP-4414 fewer sites
anabellabuckvar bed862c
DOP-4414 fewer sites
anabellabuckvar 304cc33
DOP-4414 testing job prefix
anabellabuckvar 511d6d7
DOP-4414 testing job prefix
anabellabuckvar f509707
DOP-4414 testing job prefix
anabellabuckvar 98a2e69
DOP-4414 testing job prefix
anabellabuckvar 2b2c108
DOP-4414 testing job prefix
anabellabuckvar 0811ee2
DOP-4414 testing job prefix
anabellabuckvar f09d8e1
DOP-4414 testing job prefix
anabellabuckvar 4a37c8d
DOP-4414 testing job prefix
anabellabuckvar 68bd960
DOP-4414 testing job prefix
anabellabuckvar bb47d60
DOP-4414 testing job prefix
anabellabuckvar 48722fe
DOP-4414 testing job prefix
anabellabuckvar 8edf348
DOP-4414 testing job prefix
anabellabuckvar 48e8e72
DOP-4414 testing job prefix
anabellabuckvar 6237463
DOP-4414 testing job prefix
anabellabuckvar a2f7f1f
DOP-4414 testing
anabellabuckvar 489efa1
DOP-4414 testing
anabellabuckvar 7a9b1ae
DOP-4414 testing
anabellabuckvar cc36292
DOP-4414 testing
anabellabuckvar fd61bfc
DOP-4414 testing
anabellabuckvar bc14ddf
DOP-4414 testing
anabellabuckvar 3bc7982
DOP-4414 testing
anabellabuckvar 484d6a1
DOP-4414 testing
anabellabuckvar d5aa217
DOP-4414 testing
anabellabuckvar 69a0086
DOP-4414 testing
anabellabuckvar 25f19b8
DOP-4414 testing
anabellabuckvar 50a685a
DOP-4414 testing jobupdates queue
anabellabuckvar a0088eb
DOP-4414 testing refactor
anabellabuckvar 60ddb03
DOP-4414 testing refactor
anabellabuckvar 41787bf
DOP-4414 testing jobupdatesqueue
anabellabuckvar 7799369
DOP-4414 cleaning up
anabellabuckvar c11c3ba
Merge branch 'main' into DOP-4414
anabellabuckvar 10bf719
DOP-4414 webhook update and cleaning
anabellabuckvar db82c8d
DOP-4414 secret
anabellabuckvar 635025b
DOP-4414 checking main
anabellabuckvar 98c4a15
DOP-4414 checking main
anabellabuckvar aee5cd4
DOP-4414 types and env vars
anabellabuckvar bce69c3
DOP-4414 comment out check for main branch
anabellabuckvar c86c466
DOP-4414 entitlements repos
anabellabuckvar c4ac837
DOP-4414 testing
anabellabuckvar 2c3693a
revert "DOP-4414 testing"
anabellabuckvar 242cf10
Revert "DOP-4414 entitlements repos"
anabellabuckvar 40a1194
Revert "DOP-4414 comment out check for main branch"
anabellabuckvar 6ccdc00
reverting commit
anabellabuckvar c2b1f57
DOP-4414 comment out main check for testing
anabellabuckvar abdd426
DOP-4414 testing
anabellabuckvar 1a79d7b
DOP-4414 add branch to deploy enhanced worker
anabellabuckvar 273da47
DOP-4414 add branch to deploy enhanced webhook
anabellabuckvar ca9bb9f
DOP-4414 add branch to deploy enhanced webhook
anabellabuckvar dccda66
DOP-4414 add branch to deploy enhanced webhook
anabellabuckvar d953ccd
DOP-4414 add branch to deploy enhanced webhook
anabellabuckvar c0fe254
DOP-4414 nits
anabellabuckvar b28d519
DOP-4414 fixing small error
anabellabuckvar 61b2c33
DOP-4414 refactoring promises
anabellabuckvar 47d0600
DOP-4414 testing new promise format
anabellabuckvar 654f59b
DOP-4414 testing new promise format
anabellabuckvar 3fefba1
DOP-4414 testing new promise format
anabellabuckvar 025a872
DOP-4414 refactoring and cleaning
anabellabuckvar 2797e71
DOP-4414 refactoring and cleaning
anabellabuckvar b82af1a
DOP-4414 adding projects collection as constant
anabellabuckvar 70c67bd
DOP-4414 add docs_metadata as constant
anabellabuckvar 73ce79e
DOP-4414 remove unecessary vars from the configs
anabellabuckvar 2563973
DOP-4414 readded name
anabellabuckvar bfb75a9
DOP-4414 testing
anabellabuckvar b48eff1
DOP-4414 testing env vars
anabellabuckvar b0fcb25
DOP-4414 testing env vars
anabellabuckvar 98be689
DOP-4414 testing env vars
anabellabuckvar 7a85e8b
DOP-4414 testing env vars
anabellabuckvar aaf71e9
DOP-4414 testing env vars
anabellabuckvar d0071fd
DOP-4414 testing env vars removing from yamls
anabellabuckvar 2c71ab2
DOP-4414 testing env vars removing adding back to yamll
anabellabuckvar 7a62fc3
DOP-4414 testing env vars removing adding back to yamll
anabellabuckvar cde1bdd
DOP-4414 testing env vars removing from get-env-vars
anabellabuckvar 88def81
DOP-4414 testing env vars removing from get-env-vars
anabellabuckvar e6a2906
DOP-4414 testing env vars removing jsons
anabellabuckvar 2f6b1a0
DOP-4414 ssm putparam
anabellabuckvar ea685a6
DOP-4414 removing env vars
anabellabuckvar 7d1a06f
DOP-4414 removing env vars
anabellabuckvar 8e39c0b
DOP-4414 removing more env vars
anabellabuckvar 0838c01
DOP-4414 removing more env vars
anabellabuckvar 73875bf
DOP-4414 uncomment main branch check
anabellabuckvar 770ffcc
DOP-4414 cleaning up
anabellabuckvar 2da0106
DOP-4414 last cleaning
anabellabuckvar 3bf25c6
Merge branch 'main' into DOP-4414
anabellabuckvar a164201
Merge branch 'main' into DOP-4414
anabellabuckvar 7fddfaa
DOP-4414 removing from preprd
anabellabuckvar 9867c1a
DOP-4414 playing with prefixes, all changes in this commit should not…
anabellabuckvar 64c4d9a
DOP-4414 push to preprd
anabellabuckvar b1a415d
DOP-4414 trying to get jobhandler lambda to update and reflect changes
anabellabuckvar 5b79c9f
Fix workflow cache
branberry 3632a74
Fix workflow paths
branberry 2be4d3e
DOP-4414 nit changing how returnVal is declared
anabellabuckvar ae39269
Fix workflow paths
branberry 0203e96
Fix workflow paths
branberry cc64860
DOP-4414 changing prefix again
anabellabuckvar 2f42c08
DOP-4414 adding code for newHead and changing mut prefix path
anabellabuckvar 71bbf83
DOP-4414 removing newHead and passing in hash through title
anabellabuckvar 7e19595
DOP-4414 fixing conditional for amending mut prefix so that it executes
anabellabuckvar cfb3f13
DOP-4414 placing commitHash at end of mutprefix instead of beginngin
anabellabuckvar cc3a702
DOP-4414 adding extra part to mutprefix path
anabellabuckvar d38b616
DOP-4414 reversing changes made for testing purposes
anabellabuckvar d65eb0c
DOP-4414 reverting more changes that were made for testing
anabellabuckvar a935da1
DOP-4414 conditional nit
anabellabuckvar 245cb6a
Merge branch 'main' into DOP-4414
anabellabuckvar a7c5833
Merge branch 'main' into DOP-4414
anabellabuckvar File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not blocking (I don't think): I believe we've instituted a way within the parser to deal with a content repo's master branch to be named either "master" or "main". I wonder if we need to find a way to be agnostic here as well... once again, this is maybe a different ticket. To my knowledge all content repos use "master"...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good point, thank you. I did consider this, but I checked at least the specific content repos that Allison requested always be deployed for smoke tests, and those at least all use "master" as the master branch.
If, at a later date, someone, for some reason, adds a repo to the list that uses main, they will have to add additional logic to handle that then. However, I agree that I don't believe it should be blocking right now for that hypothetical
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agreed!