Skip to content
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

Fix(Simple Build Pipeline): Removes race condition between helix core and helix authentication service #338

Merged
merged 2 commits into from
Oct 4, 2024

Conversation

gabebatista
Copy link
Contributor

@gabebatista gabebatista commented Oct 2, 2024

Issue number: #297

Summary

Adds dependency between Helix Core and Helix Authentication Service in the simple-build-pipeline sample. This ensures that Helix Authentication Service is always deployed prior to Helix Core coming online, which removes an existing race condition where deployment fails is Helix Core comes online and can't find Helix Authentication Service.

Removes 2 binary files accidentally added to the modules/perforce/helix-core directory.

Changes

Adds dependency between Helix Core and Helix Authentication Service in the simple-build-pipeline sample. This ensures that Helix Authentication Service is always deployed prior to Helix Core coming online, which removes an existing race condition where deployment fails is Helix Core comes online and can't find Helix Authentication Service.

Removes 2 binary files accidentally added to the modules/perforce/helix-core directory.

User experience

Removes race condition from simple-build-pipeline deployment, improving user experience.

Checklist

If your change doesn't seem to apply, please leave them unchecked.

  • I have performed a self-review of this change
  • Changes have been tested
  • Changes are documented
Is this a breaking change? No

Acknowledgment

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Disclaimer: We value your time and bandwidth. As such, any pull requests created might not be successful.

@gabebatista gabebatista added bug Something isn't working samples Updates to project samples labels Oct 2, 2024
@gabebatista gabebatista self-assigned this Oct 2, 2024
@gabebatista gabebatista requested a review from a team as a code owner October 2, 2024 17:07
@gabebatista gabebatista requested a review from squidbot October 2, 2024 17:07
jorisdon
jorisdon previously approved these changes Oct 2, 2024
@gabebatista gabebatista force-pushed the gabeaws/perforce/sbp-race-condition branch from e98e4ec to 0292806 Compare October 2, 2024 20:37
@henrykie henrykie requested review from henrykie and removed request for squidbot October 3, 2024 16:33
henrykie
henrykie previously approved these changes Oct 3, 2024
@gabebatista gabebatista dismissed stale reviews from henrykie and jorisdon via 62dd6a5 October 4, 2024 14:43
henrykie
henrykie previously approved these changes Oct 4, 2024
Copy link
Contributor

@henrykie henrykie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gabebatista just rebase main and I think we're good.

@gabebatista gabebatista force-pushed the gabeaws/perforce/sbp-race-condition branch 2 times, most recently from 2932d34 to 64d9666 Compare October 4, 2024 15:58
kylesomers
kylesomers previously approved these changes Oct 4, 2024
@gabebatista gabebatista removed the request for review from jorisdon October 4, 2024 17:38
@gabebatista gabebatista force-pushed the gabeaws/perforce/sbp-race-condition branch from 64d9666 to 4720bcc Compare October 4, 2024 17:42
@gabebatista gabebatista dismissed stale reviews from henrykie and kylesomers via ffb3c5a October 4, 2024 17:47
@gabebatista gabebatista force-pushed the gabeaws/perforce/sbp-race-condition branch from 4720bcc to ffb3c5a Compare October 4, 2024 17:47
@gabebatista gabebatista force-pushed the gabeaws/perforce/sbp-race-condition branch from ffb3c5a to ae40f6b Compare October 4, 2024 17:52
@henrykie
Copy link
Contributor

henrykie commented Oct 4, 2024

@gabebatista What is up with the issue number?

@henrykie henrykie merged commit f4b936c into main Oct 4, 2024
7 checks passed
@henrykie henrykie deleted the gabeaws/perforce/sbp-race-condition branch October 4, 2024 18:05
jcwolfaws pushed a commit to jcwolfaws/cloud-game-development-toolkit that referenced this pull request Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working samples Updates to project samples
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants