1
0
mirror of https://git.tuxpa.in/a/code-server.git synced 2024-12-28 13:15:25 +00:00

refactor: move vscode.sh to postinstall

This commit is contained in:
Joe Previte 2020-12-16 11:47:20 -07:00
parent 25e6f8414a
commit fcc16e5397
No known key found for this signature in database
GPG Key ID: 2C91590C6B742C24
3 changed files with 1 additions and 24 deletions

View File

@ -1,22 +0,0 @@
#!/usr/bin/env bash
set -euo pipefail
# 1. Ensures VS Code is cloned.
# 2. Patches it.
# 3. Installs it.
main() {
cd "$(dirname "$0")/../.."
git submodule update --init
# If the patch fails to apply, then it's likely already applied
yarn vscode:patch &> /dev/null || true
(
cd lib/vscode
# Install VS Code dependencies.
yarn ${CI+--frozen-lockfile}
)
}
main "$@"

View File

@ -5,7 +5,6 @@ main() {
cd "$(dirname "$0")/../.."
yarn --frozen-lockfile
yarn vscode
yarn build
yarn build:vscode
yarn release

View File

@ -10,7 +10,6 @@
"repository": "https://github.com/cdr/code-server",
"scripts": {
"clean": "./ci/build/clean.sh",
"vscode": "./ci/dev/vscode.sh",
"vscode:reset": "./ci/dev/reset-vscode.sh",
"build": "./ci/build/build-code-server.sh",
"build:vscode": "./ci/build/build-vscode.sh",
@ -20,6 +19,7 @@
"release:github-assets": "./ci/build/release-github-assets.sh",
"test:standalone-release": "./ci/build/test-standalone-release.sh",
"package": "./ci/build/build-packages.sh",
"postinstall": "cd lib/vscode && yarn ${CI+--frozen-lockfile}",
"_____": "",
"fmt": "./ci/dev/fmt.sh",
"lint": "./ci/dev/lint.sh",