From f86634f28a7a0dfb03eba0a12f9d80f8e8ae5965 Mon Sep 17 00:00:00 2001 From: Anna Clemens Date: Sat, 9 Oct 2021 15:29:15 -0400 Subject: [PATCH] chore(ci): add build manifest --- .build.yml | 18 ++++++++++++++++++ XivCommon/XivCommon.csproj | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 .build.yml diff --git a/.build.yml b/.build.yml new file mode 100644 index 0000000..838c825 --- /dev/null +++ b/.build.yml @@ -0,0 +1,18 @@ +image: fedora/latest +packages: + - dotnet + - wget + - unzip +tasks: + - download-dalamud: | + mkdir dalamud + cd dalamud + wget https://github.com/goatcorp/dalamud-distrib/raw/main/latest.zip + unzip latest.zip + rm latest.zip + - build-plugin: | + cd XivCommon/XivCommon + dotnet build -c Release -p:IsCI=true +artifacts: + - XivCommon/XivCommon/bin/Release/net5-windows/XivCommon.dll + - XivCommon/XivCommon/bin/Release/net5-windows/XivCommon.pdb diff --git a/XivCommon/XivCommon.csproj b/XivCommon/XivCommon.csproj index dd21ddf..6ec8923 100755 --- a/XivCommon/XivCommon.csproj +++ b/XivCommon/XivCommon.csproj @@ -24,7 +24,7 @@ - $(HOME)/games/final-fantasy-xiv-online/drive_c/users/ascclemens/AppData/Roaming/XIVLauncher/addon/Hooks/dev + $(HOME)/games/final-fantasy-xiv-online/drive_c/users/$(USER)/AppData/Roaming/XIVLauncher/addon/Hooks/dev