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

Refactor project structure to avoid indirection on multiple folders #488

Merged
merged 1 commit into from
Oct 30, 2022

Conversation

pablodiegoss
Copy link
Member

@pablodiegoss pablodiegoss commented Oct 28, 2022

Description

Jandig overtime had multiple deploy structures, development environments and helper scripts, those clutered the repository and haven't been used for a long time. Some folders made scripts harder and confusing, this PR makes the environment for development cleaner and simpler, removing unused and old files from the repo while fixing some configuration of the environment that broke statics and url patterns.

General tasks performed

  • Removed the ARte folder from /src/
  • Removed the /docker/ folder
  • Moved docker-compose and Dockerfile to the root folder
  • Fixed all docker context and citations of the original ARte folder and docker folder
  • Included TINI as an entrypoint for faster development builds and tests
  • Activated hot reload of files for gunicorn server

Have you confirmed the application builds locally without error? See here.

  • Yes

@rodrigocam rodrigocam merged commit 819a4e3 into memeLab:develop Oct 30, 2022
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.

2 participants