From fcc16e53975195e6ae2ccb387b01891483bdd459 Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Wed, 16 Dec 2020 11:47:20 -0700 Subject: [PATCH] refactor: move vscode.sh to postinstall --- ci/dev/vscode.sh | 22 ---------------------- ci/steps/release.sh | 1 - package.json | 2 +- 3 files changed, 1 insertion(+), 24 deletions(-) delete mode 100755 ci/dev/vscode.sh diff --git a/ci/dev/vscode.sh b/ci/dev/vscode.sh deleted file mode 100755 index 6c508747..00000000 --- a/ci/dev/vscode.sh +++ /dev/null @@ -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 "$@" diff --git a/ci/steps/release.sh b/ci/steps/release.sh index 80083c67..45b837e4 100755 --- a/ci/steps/release.sh +++ b/ci/steps/release.sh @@ -5,7 +5,6 @@ main() { cd "$(dirname "$0")/../.." yarn --frozen-lockfile - yarn vscode yarn build yarn build:vscode yarn release diff --git a/package.json b/package.json index 8407bd54..bb25d9da 100644 --- a/package.json +++ b/package.json @@ -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",