mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-07-13 09:03:15 +01:00
Allow .deb to build while in .NET preview
This commit is contained in:
@@ -935,6 +935,7 @@ jobs:
|
||||
rm private.pgp
|
||||
|
||||
- name: Install dotnet-sdk system package
|
||||
if: "!contains(env.TGS_DOTNET_QUALITY, 'preview')"
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y dotnet-sdk-${{ env.TGS_DOTNET_VERSION }}.0
|
||||
|
||||
@@ -8,7 +8,16 @@ set -x
|
||||
|
||||
dpkg --add-architecture i386
|
||||
apt-get update
|
||||
apt-get install -y npm dotnet-sdk-8.0 build-essential binutils lintian debhelper dh-make devscripts xmlstarlet # needs cleanup probably, SO copypasta
|
||||
# This package set needs cleanup probably, StackOverflow copypasta
|
||||
apt-get install -y npm \
|
||||
build-essential \
|
||||
binutils \
|
||||
lintian \
|
||||
debhelper \
|
||||
dh-make \
|
||||
devscripts \
|
||||
xmlstarlet
|
||||
# dotnet-sdk-8.0 # Disabled while in preview
|
||||
|
||||
CURRENT_COMMIT=$(git rev-parse HEAD)
|
||||
|
||||
|
||||
@@ -5,8 +5,8 @@ Maintainer: Jordan Dominion <Cyberboss@users.noreply.github.com>
|
||||
Rules-Requires-Root: no
|
||||
Build-Depends:
|
||||
debhelper-compat (= 13),
|
||||
dotnet-sdk-8.0,
|
||||
npm,
|
||||
#dotnet-sdk-8.0, Disabled while in preview
|
||||
Standards-Version: 4.6.2
|
||||
Homepage: https://tgstation.github.io/tgstation-server
|
||||
Vcs-Browser: https://github.com/tgstation/tgstation-server
|
||||
@@ -16,7 +16,7 @@ Package: tgstation-server
|
||||
Architecture: any
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
aspnetcore-runtime-8.0,
|
||||
#aspnetcore-runtime-8.0, Disabled while in preview
|
||||
libc6-i386,
|
||||
libstdc++6:i386 [amd64],
|
||||
libstdc++6 [i386],
|
||||
|
||||
Reference in New Issue
Block a user