Skip to content
This repository was archived by the owner on Aug 21, 2024. It is now read-only.

Conversation

@HexaField
Copy link
Contributor

@HexaField HexaField commented Dec 15, 2022

Summary

A summary of changes being made in this PR

References

closes #insert number here

Checklist

  • If this PR is still a WIP, convert to a draft
  • ensure all checks pass
  • When this PR is ready, mark it as "Ready for review"
  • Changes have been manually QA'd
  • Changes reviewed by at least 2 approved reviewer

QA Steps

List any additional steps required to QA the changes of this PR, as well as any supplemental images or videos.

@barankyle barankyle force-pushed the server-client-from-api branch from cace656 to 4aa0042 Compare December 20, 2022 21:05
@barankyle barankyle force-pushed the server-client-from-api branch from 4aa0042 to 8c2bce8 Compare December 28, 2022 16:40
@barankyle barankyle linked an issue Jan 27, 2023 that may be closed by this pull request
@barankyle barankyle force-pushed the server-client-from-api branch from 8c2bce8 to b4bcc1b Compare May 19, 2023 00:36
@barankyle barankyle force-pushed the server-client-from-api branch 4 times, most recently from 66423e7 to 2bcb4eb Compare May 24, 2023 18:36
@barankyle barankyle self-requested a review May 24, 2023 18:37
Added configurable ability to build and serve client files from
API pods instead of standalone client pods. Added a new API
Dockerfile that builds the API and client portions in separate
stages, then copies just the built client files into the final
image.

build_and_publish_package.sh now takes an additional parameter
for the Dockerfile name, so that there can be multiple Dockerfiles
for the same service. In this case, the api server can be built
plainly with Dockerfile-api, or with the client included with
Dockerfile-api-client.
@barankyle barankyle force-pushed the server-client-from-api branch from 2bcb4eb to 5d2be3e Compare May 24, 2023 18:39
@barankyle barankyle marked this pull request as ready for review May 24, 2023 18:39
@barankyle barankyle added this pull request to the merge queue May 25, 2023
Merged via the queue into dev with commit 0108def May 25, 2023
@barankyle barankyle deleted the server-client-from-api branch May 25, 2023 17:19
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Serve client build from API pods instead of client package

2 participants