Skip to content

Add support for Dev Containers #165

Closed
@haysch

Description

@haysch

Context

The current NRedisStack setup has a bit of a steep curve to go into for people looking to contribute or hack away.
The test suite depends on, and uses, specific version of redis-stack, which require some initial configuration to get started.
Additionally, multiple versions of .NET is required for different test runners.

Solution

Add support for Dev Containers to enable an easy to setup, reproducible development environment.
It is possible to provide a compose list that runs the required Redis instances, as well as require .NET versions for the development container.

Drawbacks

As I am unaware of how your current development setup is:

  • Another development to maintain/support for the current contributors, which might not be worth it in the short, nor long run.

Looking forward to discuss the possibility, as it helped me getting started with developing for NRedisStack!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions