From 64b2e532be17ad5c73b6c0cb8a0b49d28f4a2b8d Mon Sep 17 00:00:00 2001 From: Lucas Nicodemus Date: Sun, 9 Feb 2020 21:26:46 -0800 Subject: [PATCH 1/2] Remove Travis CI integration Travis CI is not really worth having around when it doesn't work at all anymore. --- .travis.yml | 11 ----------- README.md | 2 +- 2 files changed, 1 insertion(+), 12 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 5e74512c..00000000 --- a/.travis.yml +++ /dev/null @@ -1,11 +0,0 @@ -language: csharp -solution: "./TShockAPI/TShockAPI.csproj" -sudo: false -install: -- nuget restore -script: python ./scripts/create_release.py -notifications: - slack: - secure: O4Nibe2fdaUa2ZxuETUg6WEoQKvNM2CotnfaIVgm3fjfe61dfE1P+EgTpbwDG8646jSmpTqMDw8Z6I/WJwGTlXV/ZQsbwu63Cps4MgOTvPHZ0Lsye5azySlJZs1iI4ItYSj2czXfcnJ+qAl1SOOkXJrjB5uyTMWtDpCrSCFB3MA= - webhooks: - secure: dbTvcMtts5hSgV3DvlHPh36LTOvSPzQbVRUrgN9j0M/MlCm1QlBVt1vDLzN8VbkSYXiJYVWGMDpSHApL6SBu7sEQaXeC4zZyTMX76PeKw5a5xh0mIdDyg8Ls9WVA+QDVGes5DA1CZWbVRBDto3U0c+Ob8iza3o01sEFWpm7wQg4= \ No newline at end of file diff --git a/README.md b/README.md index 0134a9d1..ef1e9df4 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@

TShock for Terraria
- Build StatusAppVeyor Build StatusGitHub Actions Build StatusAll contributors
+ AppVeyor Build StatusGitHub Actions Build StatusAll contributors

TShock is a toolbox for Terraria servers and communities. That toolbox is jam packed with anti-cheat tools, server-side characters, groups, permissions, item bans, tons of commands, and limitless potential. It's one of a kind. From 11d2d63c203a545df24494b84cd009c2e6d02689 Mon Sep 17 00:00:00 2001 From: Lucas Nicodemus Date: Sun, 9 Feb 2020 21:44:47 -0800 Subject: [PATCH 2/2] =?UTF-8?q?=E2=88=86:=20update=20readme=20with=20exp?= =?UTF-8?q?=20download=20docs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index ef1e9df4..633a71be 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ TShock is a toolbox for Terraria servers and communities. That toolbox is jam packed with anti-cheat tools, server-side characters, groups, permissions, item bans, tons of commands, and limitless potential. It's one of a kind. -* Download: [Stable](https://github.com/TShock/TShock/releases) or [Experimental](https://travis.tshock.co/). +* Download: [Stable](https://github.com/TShock/TShock/releases) or [Experimental](#experimental-downloads). * Read [the documentation](https://tshock.readme.io/) to quickly get up to speed. * Join [Discord](https://discord.gg/Cav9nYX) for quick questions and answers * Join [Telegram](https://t.me/pryaxis) for in-depth support, conversation, and some swell Australian company. @@ -16,6 +16,7 @@ TShock is a toolbox for Terraria servers and communities. That toolbox is jam pa ## Table of Contents * [New to TShock?](#new-to-tshock) + * [Experimental Downloads](#experimental-downloads) * [Developer's Guide](#developers-guide) * [Background](#background) * [Building](#building) @@ -64,6 +65,16 @@ _These instructions assume Windows. If you're setting up on Linux or macOS, plea 1. You can now [customize your configuration](https://tshock.readme.io/docs/config-settings), build groups, ban items, and install more plugins. +## Experimental Downloads + +To download experimental versions of TShock, you have two real options: AppVeyor builds or GitHub builds. You can also get archived Travis CI builds. Fair warning though: experimental versions of TShock are point-in-time releases that are not technically supported by us. If you have to report an issue, please make it clear which commit or branch you downloaded your build from, which service, and the build number if applicable. + +On [AppVeyor](https://ci.appveyor.com/project/hakusaro/tshock/), click on history, find the build you want, click on the commit message, and then click on the artifacts tab. You can download either the debug or the release build. AppVeyor only keeps builds back 6 months though. + +On [GitHub](https://github.com/Pryaxis/TShock/), click on the actions tab, then click on "build server" on the commit or branch you want. If it was successful, you can download "TShockRelease" under the artifacts section to get that build artifact. + +For old builds from Travis CI, you can still get them (for now) from us directly, on [our Travis CI artifact mirror](https://travis.tshock.co/). Please note that these builds should be considered legacy and for archival purposes only. If you need them in the long term, please raise an issue explaining why before they are removed. + ## Developer's Guide Whether you want to contribute to TShock by sending a pull request, customize it to suit your own elvish desires, or want to build your own plugin, this is the best starting point. By the end of this, you'll be able to build TShock from source, start to finish. More than that, though, you'll know how to start on the path of becoming an expert TShock developer.