Skip to content

Commit b34e2a3

Browse files
committed
fixup! fixup! Add NPM package, debs, rpms and refactor CI/build process
1 parent 56ad0fe commit b34e2a3

File tree

3 files changed

+6
-9
lines changed

3 files changed

+6
-9
lines changed

.travis.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
language: minimal
1+
language: nodejs
22

33
jobs:
44
include:
@@ -11,14 +11,16 @@ jobs:
1111
./ci/steps/linux-release.sh || exit 1
1212
./ci/steps/publish-npm.sh || exit 1
1313
- name: Linux Release #if: tag IS present
14-
script: ./ci/steps/linux-release.sh
14+
script: |
15+
sudo apt-get update && sudo apt-get install -y jq || exit 1
16+
./ci/steps/linux-release.sh
1517
arch: arm64
1618
- name: MacOS Release #if: tag IS present
1719
os: osx
1820
language: node_js
1921
node_js: 12
2022
script: |
21-
brew install jq || exit 1
23+
HOMEBREW_NO_AUTO_UPDATE=1 brew install jq || exit 1
2224
./ci/steps/static-release.sh || exit 1
2325
2426
before_deploy:

ci/steps/linux-release.sh

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,6 @@ main() {
66
source ./ci/lib.sh
77

88
if [[ $(arch) == arm64 ]]; then
9-
if [[ $CI ]]; then
10-
sudo apt-get update
11-
sudo apt-get install -y jq
12-
fi
13-
149
# This, strangely enough, fixes the arm build being terminated for not having
1510
# output on Travis. It's as if output is buffered and only displayed once a
1611
# certain amount is collected. Five seconds didn't work but one second seems

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "codeserver",
33
"license": "MIT",
4-
"version": "3.3.0-rc.3",
4+
"version": "3.3.0-rc.4",
55
"description": "Run VS Code on a remote server.",
66
"homepage": "https://github.com/cdr/code-server",
77
"bugs": {

0 commit comments

Comments
 (0)