Merge pull request #62 from hashicorp/oss/merge-main-aff993b2b5150a9d33278420c88ef96db646ba0e
[main] OSS to ENT merge of (aff993b)
This commit is contained in:
commit
9b1501d294
1 file changed
+24
-15
+24
-15
@@ -6,21 +6,23 @@ The desktop client UI for Boundary.
|
||||
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
|
||||
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*
|
||||
|
||||
- [Prerequisites](#prerequisites)
|
||||
- [Installation](#installation)
|
||||
- [Yarn Commands](#yarn-commands)
|
||||
- [Running / Development](#running--development)
|
||||
- [Developing Using Non-Release Versions of Boundary](#developing-using-non-release-versions-of-boundary)
|
||||
- [Environment Variables](#environment-variables)
|
||||
- [Building for Production](#building-for-production)
|
||||
- [Environment Variables](#environment-variables-1)
|
||||
- [Running Tests](#running-tests)
|
||||
- [Running end to end Tests](#running-end-to-end-tests)
|
||||
- [Deploying](#deploying)
|
||||
- [Debug desktop client](#debug-desktop-client)
|
||||
- [Debug `renderer` process](#debug-renderer-process)
|
||||
- [Debug `main` process ](#debug-main-process)
|
||||
- [Further Reading / Useful Links](#further-reading--useful-links)
|
||||
- [Desktop client UI](#desktop-client-ui)
|
||||
- [Prerequisites](#prerequisites)
|
||||
- [Installation](#installation)
|
||||
- [Yarn Commands](#yarn-commands)
|
||||
- [Running / Development](#running--development)
|
||||
- [Developing Using Non-Release Versions of Boundary](#developing-using-non-release-versions-of-boundary)
|
||||
- [Environment Variables](#environment-variables)
|
||||
- [Building for Production](#building-for-production)
|
||||
- [Environment Variables](#environment-variables-1)
|
||||
- [Running Tests](#running-tests)
|
||||
- [Running end to end Tests](#running-end-to-end-tests)
|
||||
- [Deploying](#deploying)
|
||||
- [Debug desktop client](#debug-desktop-client)
|
||||
- [Debug `renderer` process](#debug-renderer-process)
|
||||
- [Debug `main` process ](#debug-main-process)
|
||||
- [Debug `binary`](#debug-binary)
|
||||
- [Further Reading / Useful Links](#further-reading--useful-links)
|
||||
|
||||
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
|
||||
|
||||
@@ -219,6 +221,13 @@ If you start the inspector with the `-brk` (breakpoint) code will not execute un
|
||||
More information on [debugging the main process](https://www.electronjs.org/docs/latest/tutorial/debugging-main-process).
|
||||
More information on [Node debugging guide](https://nodejs.org/en/docs/guides/debugging-getting-started/).
|
||||
|
||||
### Debug `binary`
|
||||
|
||||
The desktop client binary is the end artifact we deliver to customers. More information on how to build the binary in [Building for Production](#building-for-production).
|
||||
|
||||
We use [Debugtron](https://github.com/pd4d10/debugtron) to debug the production binary. Debugtron let's you inspect the Electron app as if you were in a dev environment. It also provides debug options for the node process running Electron.
|
||||
|
||||
|
||||
## Further Reading / Useful Links
|
||||
|
||||
* [ember.js](https://emberjs.com/)
|
||||
|
||||
Reference in new issue
Block a user