Skip to content

Adds default devcontainer configuration #433

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

Merged
merged 2 commits into from
Dec 19, 2024
Merged

Conversation

t089
Copy link
Contributor

@t089 t089 commented Dec 19, 2024

Adds default devcontainer configuration from SSWG: https://github.com/swift-server/swift-devcontainer-template

Motivation:

Developing for linux can be challenging on macOS because some APIs are not available on linux. By using VSCode and devcontainer you can essentially develop "on linux".

Modifications:

Adds devcontainer config.

Result:

When working in VSCode, you can now easily open the project inside a devcontainer.

@sebsto sebsto self-requested a review December 19, 2024 16:49
@sebsto sebsto self-assigned this Dec 19, 2024
@sebsto sebsto added the semver/none No version bump required. label Dec 19, 2024
@sebsto
Copy link
Contributor

sebsto commented Dec 19, 2024

As per your comment swift-server/swift-aws-lambda-events#82 (comment), should we propose a config but leave the directory in the .gitignore file ? This would allow users to customize the file without having git interfere.

@t089
Copy link
Contributor Author

t089 commented Dec 19, 2024

That could be an option, indeed.

@sebsto sebsto merged commit 26488a7 into swift-server:main Dec 19, 2024
24 checks passed
@t089 t089 deleted the devcontainer branch December 22, 2024 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver/none No version bump required.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants