Exiled-Team / EXILED

A high-level plugin framework for SCP: Secret Laboratory servers. It offers an event system for developers to hook in order to manipulate or change game code, or implement their own functions.
https://www.exiled.to/
Other
274 stars 180 forks source link

[BUG] Installer --target-version #1400

Closed Vretu-Dev closed 1 year ago

Vretu-Dev commented 2 years ago

Describe the bug When I try to run version 5.2.2 exiled installer doesn't find it and install 5.3.0 which is the latest one

Expected behavior Run on 5.2.2

Server logs


Receiving releases...
Prereleases included - False
Target release version - 5.2.2
Searching for the latest release that matches the parameters...
Trying to find release..
Release found!
PRE: False | ID: 75288273 | TAG: 5.3.0
ID: 75763593 | NAME: Exiled.tar.gz | SIZE: 1520550 | URL: https://api.github.com/repos/Exiled-Team/EXILED/releases/assets/75763593 | DownloadURL: https://github.com/Exiled-Team/EXILED/releases/download/5.3.0/Exiled.tar.gz
agent188 commented 2 years ago
scp@d475829a8f51:~$ ./Exiled.Installer-Linux --version
3.2.1
scp@d475829a8f51:~$ cd scpsl                                  
scp@d475829a8f51:~/scpsl$ ~/Exiled.Installer-Linux --target-version "5.3.0-beta.3
> ^C
scp@d475829a8f51:~/scpsl$ ~/Exiled.Installer-Linux --target-version "5.3.0-beta.3"
Exiled.Installer-Linux-3.2.1.0
AppData folder: /home/scp/.config
Receiving releases...
Prereleases included - False
Target release version - 5.3.0-beta.3
Searching for the latest release that matches the parameters...
Trying to find release..
Release found!
PRE: False | ID: 75288273 | TAG: 5.3.0
Asset found!
ID: 75763593 | NAME: Exiled.tar.gz | SIZE: 1520550 | URL: https://api.github.com/repos/Exiled-Team/EXILED/releases/assets/75763593 | DownloadURL: https://github.com/Exiled-Team/EXILED/releases/download/5.3.0/Exiled.tar.gz
Processing 'Assembly-CSharp.dll'
Extracting 'Assembly-CSharp.dll' into '/home/scp/scpsl/SCPSL_Data/Managed/Assembly-CSharp.dll'...
Processing 'EXILED/Exiled.Loader.dll'
Extracting 'Exiled.Loader.dll' into '/home/scp/.config/EXILED/Exiled.Loader.dll'...
Processing 'EXILED/Plugins/dependencies/0Harmony.dll'
Extracting '0Harmony.dll' into '/home/scp/.config/EXILED/Plugins/dependencies/0Harmony.dll'...
Processing 'EXILED/Plugins/dependencies/Exiled.API.dll'
Extracting 'Exiled.API.dll' into '/home/scp/.config/EXILED/Plugins/dependencies/Exiled.API.dll'...
Processing 'EXILED/Plugins/dependencies/SemVer.dll'
Extracting 'SemVer.dll' into '/home/scp/.config/EXILED/Plugins/dependencies/SemVer.dll'...
Processing 'EXILED/Plugins/dependencies/YamlDotNet.dll'
Extracting 'YamlDotNet.dll' into '/home/scp/.config/EXILED/Plugins/dependencies/YamlDotNet.dll'...
Processing 'EXILED/Plugins/Exiled.CreditTags.dll'
Extracting 'Exiled.CreditTags.dll' into '/home/scp/.config/EXILED/Plugins/Exiled.CreditTags.dll'...
Processing 'EXILED/Plugins/Exiled.CustomItems.dll'
Extracting 'Exiled.CustomItems.dll' into '/home/scp/.config/EXILED/Plugins/Exiled.CustomItems.dll'...
Processing 'EXILED/Plugins/Exiled.CustomRoles.dll'
Extracting 'Exiled.CustomRoles.dll' into '/home/scp/.config/EXILED/Plugins/Exiled.CustomRoles.dll'...
Processing 'EXILED/Plugins/Exiled.Events.dll'
Extracting 'Exiled.Events.dll' into '/home/scp/.config/EXILED/Plugins/Exiled.Events.dll'...
Processing 'EXILED/Plugins/Exiled.Permissions.dll'
Extracting 'Exiled.Permissions.dll' into '/home/scp/.config/EXILED/Plugins/Exiled.Permissions.dll'...
Processing 'EXILED/Plugins/Exiled.Updater.dll'
Extracting 'Exiled.Updater.dll' into '/home/scp/.config/EXILED/Plugins/Exiled.Updater.dll'...
Installation complete
agent188 commented 2 years ago

With --pre-releases

scp@d475829a8f51:~/scpsl$ ~/Exiled.Installer-Linux --pre-releases --target-version "5.3.0-beta.3"
Exiled.Installer-Linux-3.2.1.0
AppData folder: /home/scp/.config
Receiving releases...
Prereleases included - True
Target release version - 5.3.0-beta.3
Searching for the latest release that matches the parameters...
Trying to find release..
Release found!
PRE: False | ID: 75288273 | TAG: 5.3.0
Asset found!
ID: 75763593 | NAME: Exiled.tar.gz | SIZE: 1520550 | URL: https://api.github.com/repos/Exiled-Team/EXILED/releases/assets/75763593 | DownloadURL: https://github.com/Exiled-Team/EXILED/releases/download/5.3.0/Exiled.tar.gz
Processing 'Assembly-CSharp.dll'
Extracting 'Assembly-CSharp.dll' into '/home/scp/scpsl/SCPSL_Data/Managed/Assembly-CSharp.dll'...
Processing 'EXILED/Exiled.Loader.dll'
Extracting 'Exiled.Loader.dll' into '/home/scp/.config/EXILED/Exiled.Loader.dll'...
Processing 'EXILED/Plugins/dependencies/0Harmony.dll'
Extracting '0Harmony.dll' into '/home/scp/.config/EXILED/Plugins/dependencies/0Harmony.dll'...
Processing 'EXILED/Plugins/dependencies/Exiled.API.dll'
Extracting 'Exiled.API.dll' into '/home/scp/.config/EXILED/Plugins/dependencies/Exiled.API.dll'...
Processing 'EXILED/Plugins/dependencies/SemVer.dll'
Extracting 'SemVer.dll' into '/home/scp/.config/EXILED/Plugins/dependencies/SemVer.dll'...
Processing 'EXILED/Plugins/dependencies/YamlDotNet.dll'
Extracting 'YamlDotNet.dll' into '/home/scp/.config/EXILED/Plugins/dependencies/YamlDotNet.dll'...
Processing 'EXILED/Plugins/Exiled.CreditTags.dll'
Extracting 'Exiled.CreditTags.dll' into '/home/scp/.config/EXILED/Plugins/Exiled.CreditTags.dll'...
Processing 'EXILED/Plugins/Exiled.CustomItems.dll'
Extracting 'Exiled.CustomItems.dll' into '/home/scp/.config/EXILED/Plugins/Exiled.CustomItems.dll'...
Processing 'EXILED/Plugins/Exiled.CustomRoles.dll'
Extracting 'Exiled.CustomRoles.dll' into '/home/scp/.config/EXILED/Plugins/Exiled.CustomRoles.dll'...
Processing 'EXILED/Plugins/Exiled.Events.dll'
Extracting 'Exiled.Events.dll' into '/home/scp/.config/EXILED/Plugins/Exiled.Events.dll'...
Processing 'EXILED/Plugins/Exiled.Permissions.dll'
Extracting 'Exiled.Permissions.dll' into '/home/scp/.config/EXILED/Plugins/Exiled.Permissions.dll'...
Processing 'EXILED/Plugins/Exiled.Updater.dll'
Extracting 'Exiled.Updater.dll' into '/home/scp/.config/EXILED/Plugins/Exiled.Updater.dll'...
Installation complete
VALERA771 commented 1 year ago

Confirm that still an issue