bump to 2.3.1, fix sentry

Fix sentry url length print

remove quotes

github actions is cursed

add debug print

test action

Dont use curl on windows

I dont know why the windows build doesnt report to sentry, so ill try
this.

Change timeout to 20 minutes instead of 5

this is a hacky workaround anyways, so i really dont see why it should
only be 5. 5 is barely enough.

temporarily enable debug mode on sentry

CMake: Use breakpad on windows instead of crashpad

CMake: Sentry: use inproc backend

Since cmake refuses to set my variables, I will do it this way.

I am so tired of this github workflow garbage

Sentry: disable debug again, set
sentry_options_set_symbolize_stacktraces to true, fix memory leak

Sentry: hotfix: dont free options

somehow that causes it to crash, and i cannot be bothered to find out
why right now
This commit is contained in:
Lion Kortlepel
2021-08-31 12:45:48 +03:00
committed by Lion
parent a7b02c459e
commit 8250d5876f
9 changed files with 29 additions and 21 deletions

View File

@@ -54,7 +54,7 @@ public:
// Causes all threads to finish up and exit gracefull gracefully
static void GracefullyShutdown();
static TConsole& Console() { return *mConsole; }
static std::string ServerVersion() { return "2.3.0"; }
static std::string ServerVersion() { return "2.3.1"; }
static std::string ClientVersion() { return "2.0"; }
static std::string PPS() { return mPPS; }
static void SetPPS(const std::string& NewPPS) { mPPS = NewPPS; }

View File

@@ -15,7 +15,7 @@ enum class SentryLevel {
// singleton, dont make this twice
class TSentry final {
public:
TSentry(const std::string& SentryUrl);
TSentry();
~TSentry();
void PrintWelcome();