1. We are working on TShock for Terraria Plugin developers: the API has been updated. If you use SendData or hook SendData or do anything with user text you MUST update for breaking changes in Terraria. Insert joke here, but we're probably gonna have to API tick again. Thanks @Simon311. Follow us on Twitter for updates?

New location for unstable builds

Discussion in 'Community News' started by nicatronTg, Oct 15, 2016.

  1. nicatronTg

    nicatronTg Shank / hakusaro
    TShock Founder TShock Admin

    Jul 21, 2011
    If you've been in Slack, you've noticed that most of our builds are performed by two continuous integration servers: Travis CI & Bamboo. Travis has been building TShock for a long time, but we've always maintained our own build server because of the necessity to offer unstable downloads.

    Beginning today, we've shut down Bamboo entirely in favor of Travis. The build logs are now here and the downloads are now here. The build logs are broken down by branch and every release is numbered according to its Travis build number. As always, aside from the master builds, general-devel is unstable and not suggested for use in production.

    With that being said, if you are a user who lives on the edge, be prepared to start reporting Travis build numbers and not Bamboo build numbers for bugs.

    The rationale behind the change is simple: Bamboo is another server we're running and that's not good from a risk scenario. Bamboo frequently issues security patches that need to be installed same-day, meaning we're left with a vulnerable server running on the internet for sometimes hours before its patched. With Travis, we're not running anything locally. Everything is much nicer and more secure.

    • Like Like x 5
    • Informative Informative x 1
    • Useful Useful x 1