Skip to content

Use shared tasks, debug launchers, and dependency checks in VSCode

License

Notifications You must be signed in to change notification settings

stackfound/devconfigs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Devconfigs

standard-readme compliant

Devconfigs allow you to add shared VSCode debug launcher and task configurations to your dev containers. Automate common setup tasks like setting up git hooks, authenticating to your secrets management service, and launching a local version of your app, all on container startup. And when you update your devconfigs the changes automatically sync to each project when you open that dev container.

This repository contains Stackfound's devconfigs.

Table of Contents

Background

Find out why we created devconfigs and all that it's capable of in the Guides post!

Install

First, install the devconfigs-cli.

brew tap stackfound/devconfigs
brew install devconfigs-cli

Then, in the root of the repository where you want to use devconfigs

devconfigs init

Finally, reopen your project in a container and run the default build task (CMD + SHIFT + B)

With that, you should see the tasks specified in .devcontainer/devconfigs.yaml run automatically in the order specified in your devconfigs.yaml

Usage

If you want to use Stackfound's devconfigs in your project, just add the repository URL to your devconfigs.yaml file.

You can find out more about how to use devconfigs in the Guides post!

Maintainers

@clayton-stackfound.

Contributing

Feel free to dive in! Open an issue or submit PRs.

License

MIT © Stackfound

About

Use shared tasks, debug launchers, and dependency checks in VSCode

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages