File tree Expand file tree Collapse file tree 2 files changed +17
-5
lines changed
Expand file tree Collapse file tree 2 files changed +17
-5
lines changed Original file line number Diff line number Diff line change @@ -8,13 +8,13 @@ main() {
88 cd " $( dirname " ${0} " ) /../.."
99 source ./ci/lib.sh
1010
11- local release_name=" code-server-$VERSION -$OS -$ARCH "
1211 mkdir -p release-packages
1312
14- if [[ $OS == " linux" ]]; then
15- tar -czf " release-packages/$release_name .tar.gz" --transform " s/^\.\/release-static/$release_name /" ./release-static
16- else
17- tar -czf " release-packages/$release_name .tar.gz" -s " /^release-static/$release_name /" release-static
13+ release_archive
14+ if [[ $OS == linux && $ARCH == " amd64" ]]; then
15+ # Will stop most of the auto update issues.
16+ # For the other releases it's more important to not pollute the release listing.
17+ ARCH=x86_64 release_archive
1818 fi
1919
2020 echo " done (release-packages/$release_name )"
@@ -26,6 +26,15 @@ main() {
2626 fi
2727}
2828
29+ release_archive () {
30+ local release_name=" code-server-$VERSION -$OS -$ARCH "
31+ if [[ $OS == " linux" ]]; then
32+ tar -czf " release-packages/$release_name .tar.gz" --transform " s/^\.\/release-static/$release_name /" ./release-static
33+ else
34+ tar -czf " release-packages/$release_name .tar.gz" -s " /^release-static/$release_name /" release-static
35+ fi
36+ }
37+
2938release_gcp () {
3039 mkdir -p " release-gcp/$VERSION "
3140 cp " release-packages/$release_name .tar.gz" " ./release-gcp/$VERSION /$OS -$ARCH .tar.gz"
Original file line number Diff line number Diff line change @@ -18,6 +18,9 @@ main() {
1818 rsync ./ci/build/code-server.sh " $RELEASE_PATH /bin/code-server"
1919 rsync " $node_path " " $RELEASE_PATH /lib/node"
2020
21+ ln -s " ./bin/code-server" " $RELEASE_PATH /code-server"
22+ ln -s " ./lib/node" " $RELEASE_PATH /node"
23+
2124 cd " $RELEASE_PATH "
2225 yarn --production --frozen-lockfile
2326}
You can’t perform that action at this time.
0 commit comments