1. These forums are being retired. Please ask all questions and help threads and any other type of discussions on GitHub. During this time, new threads and user registrations have been disabled.

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