@@ -57,13 +57,6 @@ yarn watch
57
57
# Visit http://localhost:8080 once the build is completed.
58
58
```
59
59
60
- To develop inside an isolated Docker container:
61
-
62
- ``` shell
63
- ./ci/dev/image/run.sh yarn
64
- ./ci/dev/image/run.sh yarn watch
65
- ```
66
-
67
60
` yarn watch ` will live reload changes to the source.
68
61
69
62
### Updating VS Code
@@ -89,7 +82,9 @@ To update VS Code, follow these steps:
89
82
You can build using:
90
83
91
84
``` shell
92
- ./ci/dev/image/run.sh ./ci/steps/release.sh
85
+ yarn build
86
+ yarn build:vscode
87
+ yarn release
93
88
```
94
89
95
90
Run your build with:
@@ -101,37 +96,18 @@ yarn --production
101
96
node .
102
97
```
103
98
104
- Build the release packages (make sure that you run ` ./ci/steps/release.sh ` first):
105
-
106
- ``` shell
107
- IMAGE=centos7 ./ci/dev/image/run.sh ./ci/steps/release-packages.sh
108
- # The standalone release is in ./release-standalone
109
- # .deb, .rpm and the standalone archive are in ./release-packages
110
- ```
111
-
112
- The ` release.sh ` script is equal to running:
113
-
114
- ``` shell
115
- yarn
116
- yarn build
117
- yarn build:vscode
118
- yarn release
119
- ```
120
-
121
- And ` release-packages.sh ` is equal to:
99
+ Build the release packages (make sure that you run ` yarn release ` first):
122
100
123
101
``` shell
124
102
yarn release:standalone
125
103
yarn test:standalone-release
126
104
yarn package
127
105
```
128
106
129
- For a faster release build, you can run instead:
130
-
131
- ``` shell
132
- KEEP_MODULES=1 ./ci/steps/release.sh
133
- node ./release
134
- ```
107
+ NOTE: On Linux, the currently running distro will become the minimum supported version.
108
+ In our GitHub Actions CI, we use CentOS 7 for maximum compatibility.
109
+ If you need your builds to support older distros, run the build commands
110
+ inside a Docker container with all the build requirements installed.
135
111
136
112
## Structure
137
113
0 commit comments