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

Revisit containers build process #162

Open
thejoeejoee opened this issue May 28, 2023 · 0 comments
Open

Revisit containers build process #162

thejoeejoee opened this issue May 28, 2023 · 0 comments
Labels
👨‍💻 CI&CD ci&cd related

Comments

@thejoeejoee
Copy link
Member

thejoeejoee commented May 28, 2023

  • current solution builds sequentially webpack, django and proxy containers, which is slow
  • would be nice to revisit the order and make the build parallel, at least from part of it
  • current dependencies:
    • django depends on webpack with webpack-stats.json which contains data about compiled assets
    • proxy depends on webpack with compiled assets, since these are served by proxy
    • proxy depends on django with collectstatic result, since these are also served by proxy
  • so the order is webpack, django, proxy
  • would be nice to have it more straighforward without magics with artifacts in deploy.yaml
  • maybe integration of Werf/similar tool would be the solution
@thejoeejoee thejoeejoee added the 👨‍💻 CI&CD ci&cd related label May 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
👨‍💻 CI&CD ci&cd related
Projects
None yet
Development

No branches or pull requests

1 participant