diff --git a/.travis.yml b/.travis.yml index 6d6dab8bc..79575404f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -42,6 +42,10 @@ script: fi echo "$1" > "ArchiSteamFarm/out/${1}/ArchiSteamFarm.version" + + if [ -d "ArchiSteamFarm/scripts/${1}" ]; then + cp "ArchiSteamFarm/scripts/${1}/"* "ArchiSteamFarm/out/${1}" + fi } for RUNTIME in $RUNTIMES; do diff --git a/ArchiSteamFarm/scripts/generic/ArchiSteamFarm.cmd b/ArchiSteamFarm/scripts/generic/ArchiSteamFarm.cmd new file mode 100644 index 000000000..51f9a5a84 --- /dev/null +++ b/ArchiSteamFarm/scripts/generic/ArchiSteamFarm.cmd @@ -0,0 +1,3 @@ +@echo off +pushd %~dp0 +dotnet ArchiSteamFarm.dll diff --git a/ArchiSteamFarm/scripts/generic/ArchiSteamFarm.sh b/ArchiSteamFarm/scripts/generic/ArchiSteamFarm.sh new file mode 100644 index 000000000..1711f99eb --- /dev/null +++ b/ArchiSteamFarm/scripts/generic/ArchiSteamFarm.sh @@ -0,0 +1,4 @@ +#!/bin/bash +set -eu +cd "$(dirname "$(readlink -f "$0")")" +dotnet ArchiSteamFarm.dll diff --git a/appveyor.yml b/appveyor.yml index d51d3d264..0f58af829 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -66,6 +66,10 @@ after_test: Set-Content -Path "ArchiSteamFarm\out\$RUNTIME\ArchiSteamFarm.version" -Value "$RUNTIME" + if (Test-Path -Path "ArchiSteamFarm\scripts\$RUNTIME" -PathType Container) { + Copy-Item "ArchiSteamFarm\scripts\$RUNTIME\*" "ArchiSteamFarm\out\$RUNTIME" + } + 7z a -bd -tzip -mm=Deflate64 -mx=9 -mfb=257 -mpass=3 "ArchiSteamFarm\out\ASF-$RUNTIME.zip" "$env:APPVEYOR_BUILD_FOLDER\ArchiSteamFarm\out\$RUNTIME\*" Push-AppveyorArtifact "ArchiSteamFarm\out\ASF-$RUNTIME.zip" -FileName "ASF-$RUNTIME.zip" -DeploymentName "ASF-$RUNTIME.zip" }