Skip to content
Snippets Groups Projects
Commit d59b56c5 authored by Javier Neira's avatar Javier Neira
Browse files

Use name schema of github release

parent 36bfd6cd
No related branches found
No related tags found
No related merge requests found
...@@ -85,7 +85,7 @@ tar-aarch64-linux-deb10: ...@@ -85,7 +85,7 @@ tar-aarch64-linux-deb10:
script: script:
- ./.gitlab/tar.sh - ./.gitlab/tar.sh
variables: variables:
TARBALL_ARCHIVE_SUFFIX: aarch64-linux-deb10 TARBALL_ARCHIVE_SUFFIX: Linux-aarch64
TARBALL_EXT: tar.xz TARBALL_EXT: tar.xz
build-armv7-linux-deb10: build-armv7-linux-deb10:
...@@ -107,7 +107,7 @@ tar-armv7-linux-deb10: ...@@ -107,7 +107,7 @@ tar-armv7-linux-deb10:
script: script:
- ./.gitlab/tar.sh - ./.gitlab/tar.sh
variables: variables:
TARBALL_ARCHIVE_SUFFIX: armv7-linux-deb10 TARBALL_ARCHIVE_SUFFIX: Linux-armv7
TARBALL_EXT: tar.xz TARBALL_EXT: tar.xz
build-x86_64-linux: build-x86_64-linux:
...@@ -129,7 +129,7 @@ tar-x86_64-linux: ...@@ -129,7 +129,7 @@ tar-x86_64-linux:
script: script:
- ./.gitlab/tar.sh - ./.gitlab/tar.sh
variables: variables:
TARBALL_ARCHIVE_SUFFIX: x86_64-linux TARBALL_ARCHIVE_SUFFIX: Linux-x86_64
TARBALL_EXT: tar.xz TARBALL_EXT: tar.xz
build-x86_64-linux-alpine: build-x86_64-linux-alpine:
...@@ -153,7 +153,7 @@ tar-x86_64-linux-alpine: ...@@ -153,7 +153,7 @@ tar-x86_64-linux-alpine:
script: script:
- ./.gitlab/tar.sh - ./.gitlab/tar.sh
variables: variables:
TARBALL_ARCHIVE_SUFFIX: x86_64-linux-alpine TARBALL_ARCHIVE_SUFFIX: Linux-alpine-x86_64
TARBALL_EXT: tar.xz TARBALL_EXT: tar.xz
build-x86_64-freebsd12: build-x86_64-freebsd12:
...@@ -173,7 +173,7 @@ tar-x86_64-freebsd12: ...@@ -173,7 +173,7 @@ tar-x86_64-freebsd12:
script: script:
- ./.gitlab/tar.sh - ./.gitlab/tar.sh
variables: variables:
TARBALL_ARCHIVE_SUFFIX: x86_64-freebsd12 TARBALL_ARCHIVE_SUFFIX: FreeBSD12-x86_64
TARBALL_EXT: tar.xz TARBALL_EXT: tar.xz
build-x86_64-freebsd13: build-x86_64-freebsd13:
...@@ -197,7 +197,7 @@ tar-x86_64-freebsd13: ...@@ -197,7 +197,7 @@ tar-x86_64-freebsd13:
script: script:
- ./.gitlab/tar.sh - ./.gitlab/tar.sh
variables: variables:
TARBALL_ARCHIVE_SUFFIX: x86_64-freebsd13 TARBALL_ARCHIVE_SUFFIX: FreeBSD13-x86_64
TARBALL_EXT: tar.xz TARBALL_EXT: tar.xz
build-x86_64-darwin: build-x86_64-darwin:
...@@ -217,7 +217,7 @@ tar-x86_64-darwin: ...@@ -217,7 +217,7 @@ tar-x86_64-darwin:
script: script:
- ./.gitlab/tar.sh - ./.gitlab/tar.sh
variables: variables:
TARBALL_ARCHIVE_SUFFIX: x86_64-darwin TARBALL_ARCHIVE_SUFFIX: macOS-x86_64
TARBALL_EXT: tar.xz TARBALL_EXT: tar.xz
build-aarch64-darwin: build-aarch64-darwin:
...@@ -269,7 +269,7 @@ tar-aarch64-darwin: ...@@ -269,7 +269,7 @@ tar-aarch64-darwin:
script: script:
- arch -arm64 /bin/bash ./.gitlab/tar.sh - arch -arm64 /bin/bash ./.gitlab/tar.sh
variables: variables:
TARBALL_ARCHIVE_SUFFIX: aarch64-darwin TARBALL_ARCHIVE_SUFFIX: macOS-aarch64
TARBALL_EXT: tar.xz TARBALL_EXT: tar.xz
build-x86_64-windows: build-x86_64-windows:
...@@ -293,5 +293,5 @@ tar-x86_64-windows: ...@@ -293,5 +293,5 @@ tar-x86_64-windows:
- $env:CHERE_INVOKING = "yes" - $env:CHERE_INVOKING = "yes"
- bash '-lc' "TARBALL_ARCHIVE_SUFFIX=$env:TARBALL_ARCHIVE_SUFFIX TARBALL_EXT=$env:TARBALL_EXT .gitlab/tar.sh" - bash '-lc' "TARBALL_ARCHIVE_SUFFIX=$env:TARBALL_ARCHIVE_SUFFIX TARBALL_EXT=$env:TARBALL_EXT .gitlab/tar.sh"
variables: variables:
TARBALL_ARCHIVE_SUFFIX: x86_64-windows TARBALL_ARCHIVE_SUFFIX: Windows-x86_64
TARBALL_EXT: zip TARBALL_EXT: zip
...@@ -8,14 +8,15 @@ ls -la out/ ...@@ -8,14 +8,15 @@ ls -la out/
cd out/ cd out/
# create tarball/zip # create tarball/zip
TARBALL_PREFIX="haskell-language-server-$("$CI_PROJECT_DIR/out/haskell-language-server-wrapper" --numeric-version)" HLS_VERSION="$("$CI_PROJECT_DIR/out/haskell-language-server-wrapper" --numeric-version)"
TARBALL_PREFIX="haskell-language-server"
case "${TARBALL_EXT}" in case "${TARBALL_EXT}" in
zip) zip)
zip "${TARBALL_PREFIX}-${TARBALL_ARCHIVE_SUFFIX}.${TARBALL_EXT}" haskell-language-server-* zip "${TARBALL_PREFIX}-${TARBALL_ARCHIVE_SUFFIX}-${HLS_VERSION}.zip" haskell-language-server-*
find . -type f ! -name '*.zip' -delete find . -type f ! -name '*.zip' -delete
;; ;;
tar.xz) tar.xz)
tar caf "${TARBALL_PREFIX}-${TARBALL_ARCHIVE_SUFFIX}.${TARBALL_EXT}" haskell-language-server-* tar caf "${TARBALL_PREFIX}-${TARBALL_ARCHIVE_SUFFIX}-${HLS_VERSION}.tar.xz" haskell-language-server-*
find . -type f ! -name '*.tar.xz' -delete find . -type f ! -name '*.tar.xz' -delete
;; ;;
*) *)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment