June 2015 Summaries
2 posts from Semaphore
Filter
Month:
Year:
Post Summaries
Back to Blog
Semaphore has expanded its platform to fully support continuous integration for Go projects, emphasizing Go's potential as a versatile programming language ideal for various applications, from system tools to distributed systems. The integration process on Semaphore is user-friendly, requiring just a free account to get started, with standardized build commands that can be easily customized. Semaphore supports Go version 1.4, with a workspace setup that adheres to Go conventions, and recommends using godep for dependency management to expedite build times. The platform leverages Go's built-in testing tools, making it straightforward to run tests, and supports additional testing frameworks like Testify via simple installation commands. Despite Heroku's lack of official Go support, deployment is accessible through SSH, facilitating quick feature releases and feedback collection. Semaphore invites user engagement and feedback, offering a community space for discussion.
Jun 18, 2015
635 words in the original blog post.
An upcoming platform update scheduled for June 23, 2015, introduces several significant software version upgrades, including Bundler 1.9.9, Cassandra 2.1.6, Git 2.4.3, io.js 1.8.2 with improved memory usage for TLS, JRuby 1.7.20.1 enhancing compatibility with Ruby 1.9.3, MongoDB 2.6.10, MySQL 5.6.25 addressing InnoDB and other bugs, PHP updates in versions 5.4.42, 5.5.26, and 5.6.10, Redis 3.0.2 resolving a critical security issue, and RethinkDB 2.0.3. Users can evaluate the new platform by selecting Ubuntu 14.04 LTS v1506 (release candidate) in Project Settings, with the opportunity to provide feedback before the final release. A comprehensive list of changes is available in the platform changelog, and discussions are encouraged on their Discord channel.
Jun 16, 2015
191 words in the original blog post.