Skip to content

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