@@ -75,19 +75,19 @@ You can disable minification by setting `MINIFY=`.
75
75
- Builds vscode into ` ./lib/vscode/out-vscode ` .
76
76
- [ ./ci/build/build-release.sh] ( ./build/build-release.sh ) (` yarn release ` )
77
77
- Bundles the output of the above two scripts into a single node module at ` ./release ` .
78
- - [ ./ci/build/build-binary -release.sh] ( ./build/build-binary -release.sh ) (` yarn release:binary ` )
78
+ - [ ./ci/build/build-standalone -release.sh] ( ./build/build-standalone -release.sh ) (` yarn release:standalone ` )
79
79
- Requires a node module already built into ` ./release ` with the above script.
80
- - Will build a binary release with node and node_modules bundled into ` ./release-binary ` .
80
+ - Will build a standalone release with node and node_modules bundled into ` ./release-standalone ` .
81
81
- [ ./ci/build/clean.sh] ( ./build/clean.sh ) (` yarn clean ` )
82
82
- Removes all build artifacts.
83
83
- Will also ` git reset --hard lib/vscode ` .
84
84
- Useful to do a clean build.
85
85
- [ ./ci/build/code-server.sh] ( ./build/code-server.sh )
86
- - Copied into binary releases to run code-server with the bundled node binary.
87
- - [ ./ci/build/test-binary -release.sh] ( ./build/test-binary -release.sh ) (` yarn test:binary -release ` )
88
- - Ensures code-server in the ` ./release-binary ` directory works by installing an extension.
86
+ - Copied into standalone releases to run code-server with the bundled node binary.
87
+ - [ ./ci/build/test-standalone -release.sh] ( ./build/test-standalone -release.sh ) (` yarn test:standalone -release ` )
88
+ - Ensures code-server in the ` ./release-standalone ` directory works by installing an extension.
89
89
- [ ./ci/build/build-packages.sh] ( ./build/build-packages.sh ) (` yarn package ` )
90
- - Packages ` ./release-binary ` into a ` .tar.gz ` archive in ` ./release-packages ` .
90
+ - Packages ` ./release-standalone ` into a ` .tar.gz ` archive in ` ./release-packages ` .
91
91
- If on linux, [ nfpm] ( https://github.com/goreleaser/nfpm ) is used to generate ` .deb ` and ` .rpm ` .
92
92
- [ ./ci/build/nfpm.yaml] ( ./build/nfpm.yaml )
93
93
- Used to configure [ nfpm] ( https://github.com/goreleaser/nfpm ) to generate ` .deb ` and ` .rpm ` .
@@ -131,9 +131,9 @@ Helps avoid clobbering the CI configuration.
131
131
- [ ./steps/release.sh] ( ./steps/release.sh )
132
132
- Runs the release process.
133
133
- Generates the npm package at ` ./release ` .
134
- - [ ./steps/release-binary .sh] ( ./steps/release-binary .sh )
135
- - Takes the output of the previous script and generates a binary release and
136
- release packages into ` release-packages ` .
134
+ - [ ./steps/release-packages .sh] ( ./steps/release-packages .sh )
135
+ - Takes the output of the previous script and generates a standalone release and
136
+ release packages into ` ./ release-packages` .
137
137
- [ ./steps/publish-npm.sh] ( ./steps/publish-npm.sh )
138
138
- Grabs the ` npm-package ` release artifact for the current commit and publishes it on npm.
139
139
- [ ./steps/build-docker-image.sh] ( ./steps/build-docker-image.sh )
0 commit comments