/dev-envs-extension

Primary LanguageTypeScriptApache License 2.0Apache-2.0

Dev Environments Extension

CI

Quickly run pre-configured, containerized development environments

Looking to install the extension?


Allows you to quickly jump from a Git repo, branch or PR to a local development environment with the tools you need to test and run your workload — using Dev Environments — by adding a button to Github, Bitbucket and Gitlab, in your browser.

Supported Pages

Provider Repo Branch PR
Github
Bitbucket
Gitlab

Contributing

Testing

Unit tests can be ran with yarn test. Please remember to add/update tests when adding/updating features/handlers/etc.

Local Development

The extension can be built with yarn build. You can find instructions on installing an extension temporarily for Firefox here. For Chrome, check out this guide.

Publishing

The extension can be packaged with yarn package. Running this will output dev-envs.xpi and dev-envs-source.zip, which are the extension and source bundle respectively which can be uploaded to the Chrome Web Store and Firefox Addons.

Don't forget to update the version in manifest.json before building a new version.



You are free to copy, modify, and distribute Dev Environments Extension with attribution under the terms of the Apache-2.0 license. See the LICENSE file for details.