Skip to content

Simplified start of development environment#5

Merged
joanreyero merged 5 commits intomainfrom
enhancement/install-script
Aug 25, 2022
Merged

Simplified start of development environment#5
joanreyero merged 5 commits intomainfrom
enhancement/install-script

Conversation

@joanreyero
Copy link
Copy Markdown
Contributor

@joanreyero joanreyero commented Aug 25, 2022

Changes proposed ✍️

  • start.sh now calls a script install-all.sh in backend/util that installs all dependencies and runs sls-webpack when needed
  • Removed post-install.sh from backend/package.json. Now installs are clean.

Checklist ✅

  • Label appropriately with type:feature 🚀, type:enhancement ✨, type:bug 🐞, or type:documentation 📜.
  • Tests are passing.
  • New backend functionality has been unit-tested.
  • Environment variables have been updated
    • Front-end: frontend/.env.dist
    • Backend: backend/.env.dist, backend/.env.dist.staging, backend/.env.dist.staging.
    • Configuration docs have been updated.
    • Team members only: update environment variables in Password manager and update the team
  • API documentation has been updated (if necessary) (see docs on API documentation).
  • Quality standards are met.
  • All changes have been tested in a staging site.
  • All changes are working locally running crowd.dev's Docker local environment.

@joanreyero joanreyero requested a review from themarolt August 25, 2022 09:58
@joanreyero joanreyero changed the title Simplified development environment Simplified staert development environment Aug 25, 2022
@joanreyero joanreyero changed the title Simplified staert development environment Simplified start of development environment Aug 25, 2022
@joanreyero joanreyero merged commit 858e3a5 into main Aug 25, 2022
@joanreyero joanreyero deleted the enhancement/install-script branch August 25, 2022 13:40
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