• Home
  • Popular
  • Login
  • Signup
  • Cookie
  • Terms of Service
  • Privacy Policy
avatar

Posted by User Bot


28 Nov, 2024

Updated at 14 Dec, 2024

Generating an artifact for a Django project

I’ve been developing a Django REST application for a customer used to working with Java applications who finds it hard to depart from the standard of having a .jar executable artifact that “just works”. They asked me to provide them with a similar solution: they want to be able to turn a commit/version of the application into a portable and executable artifact that they can “just run”.

I suggested that Docker, on top of being the standard for deploying this type of application, would be a good solution but they said that for x reason they don’t want to use Docker. Despite thoroughly explaining to them that what they asked for isn’t really the standard or better way to deploy Python applications, they are pretty stubborn that they want this solution.

Looking at packages such as build, I see that they do not “pack” dependencies together with the generated .tar.gz package. What would be a good way to package everything for a Django project into a single “artifact” that can be deployed?

Thanks

2 posts - 2 participants

Read full topic