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

Add vagrant environment for development #1826

Closed

Conversation

JamesPGriffith
Copy link

Pull request

Purpose
Added a simple configuration to use Vagrant to create a development and testing virtual machine.

Approach
This provides a quick way to create a development and testing environment locally, and it's repeatable.

Open Questions and Pre-Merge TODOs
Check all boxes as they are completed

  • Use github checklists. When solved, check the box and explain the answer.

Learning
Describe the research stage
Links to blog posts, patterns, libraries or addons used to solve this problem

  • Generally I personally use devcontainers to develop and test a tool, however, as this tool wraps containers, I thought it would be more appropriate to use VM automation to build, and rebuild, isolated local development and testing.
  • https://www.vagrantup.com/

Requirements
Check all boxes as they are completed

  • These changes meet the standards for contributing.
    • I tried to follow the spirit of the guidance as it sort of a meta-contribution, concerning development and not the project directly.
  • I have read the code of conduct.

@JamesPGriffith JamesPGriffith requested review from a team as code owners February 1, 2025 17:44
@github-actions github-actions bot added the repo Automatic label label Feb 1, 2025
@nemchik
Copy link
Member

nemchik commented Feb 1, 2025

I feel like this is out of place for the project. I understand the convenience you're going for here, and would recommend maybe making another repo that has this file in it along with something to clone DS into a subfolder.

@nemchik nemchik closed this Feb 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
repo Automatic label
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants