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

[3373] Docs - Create set of Rider run configs for internal dev #3396

Merged
merged 5 commits into from
May 21, 2024

Conversation

PedroRauizBeamable
Copy link
Collaborator

Ticket

#3373

Brief Description

  • Added cli/.run folder to share run-configs through Rider (its similar to sharing a Postman library between a team);
  • Added --beamable-dev flag to NewMicroservice command (will create the SAMS with the BeamableDev dockerfile)
  • Moved set-packages.sh script into repo root and added sync-rider-run-settings.sh script to root as well (to share run-configs across team) as a form of discoverability and workflow improvement
  • Updated template project to contain two Dockerfiles one for beamable developers and another for customers; the BeamableDev one sets us up to build microservice images that reference our own locally built nuget packages
  • fixed issue with Unreal Microservice Client codegen's Build.cs file

Notes

When you are merging a feature branch into main, please squash merge and make sure the final commit contains any relevent JIRA ticket number. If you are merging from main to staging, or staging to production, please use a regular merge commit.

Does this introduce tech-debt? If so, have you added an entry to the Tech-debt document?

… to sharing a Postman library between a team); Added --beamable-dev flag to NewMicroservice command (will create the SAMS with the BeamableDev dockerfile)

- Moved set-packages.sh script into repo root and added sync-rider-run-settings.sh script to root as well (to share run-configs across team) as a form of discoverability and workflow improvement
- Updated template project to contain two Dockerfiles one for beamable developers and another for customers; the BeamableDev one sets us up to build microservice images that reference our own locally built nuget packages
Copy link
Contributor

Lightbeam link

Copy link
Contributor

Lightbeam link

Copy link
Contributor

Lightbeam link

Copy link
Contributor

Lightbeam link

Copy link
Collaborator

@cdhanna cdhanna left a comment

Choose a reason for hiding this comment

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

known mac issue; but time demands ACTION!

@PedroRauizBeamable PedroRauizBeamable merged commit 1db17af into main May 21, 2024
26 checks passed
@PedroRauizBeamable PedroRauizBeamable deleted the issue/3373 branch May 21, 2024 18:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants