talawa-api icon indicating copy to clipboard operation
talawa-api copied to clipboard

Devcontainer

Open AVtheking opened this issue 6 months ago • 12 comments

What kind of change does this PR introduce?

Created a devcontainer configuration to build the projects using devpods

Issue Number:

Fixes https://github.com/PalisadoesFoundation/talawa-api/issues/2385

Did you add tests for your changes?

No

If relevant, did you update the documentation?

Summary Created configuration for the devpod to open the project in the prebuilt development environment.

Does this PR introduce a breaking change? No

Have you read the contributing guide?

Summary by CodeRabbit

  • New Features

    • Introduced a new development container configuration for the Talawa API, enhancing the setup process for developers.
    • Added a multi-stage Dockerfile for optimized application builds and improved development tools.
    • Created a new docker-compose.yaml file to define multiple services, improving application orchestration.
    • Added a new section in the installation guide for setting up the Talawa-API server using Devpod.
  • Bug Fixes

    • Simplified pre-commit script to focus on TypeScript type checks.

AVtheking avatar Aug 02 '24 16:08 AVtheking