Go

Agile Release Management

This is a public Product  public

Go Community

We are pleased to welcome you to our online community for Go.

Resources for logging defects, troubleshooting installation and having general discussion about the product are all available. We welcome you input and ideas for new features.

Update: Go 2.4 is now out!

Go Forums

  • 1-10 of 10
namepostscommentsactivity
Bug Reports103221February 6, 2012
Feature Requests138263February 5, 2012
General Discussion235505February 4, 2012
Troubleshooting50155January 17, 2012
Announcements2926January 10, 2012
API615January 10, 2012
How To387January 10, 2012
Go Add-Ons and Extras1016January 10, 2012
Go Blog76January 10, 2012
Go Instructional Videos30January 10, 2012

Recent Go Posts

  • Ethan Teng
    We're working on something new!
    Post posted February 6, 2012 by Ethan Teng in Go > General Discussion public
    My name is Ethan. I’m one of the Product Managers at ThoughtWorks Studios.

    Are you frustrated by the effort required to manage user accounts in Mingle or Go? Have you ever wished for a centralized way to grant users access to multiple projects or pipeline groups?

    We’re currently working on something new that we hope will improve this experience in our products. If this is something you’ve been looking for, please indicate your interest by filling out the short survey below.

    Thank you! We will contact you soon!

    http://www.surveymonkey.com/s/YFT3LX2
  • bitle
    Go server doesn't start if hostname isn't a real...
    Post posted February 6, 2012 by bitle in Go > Bug Reports public

    I tried to install go-server on CentOS 6.2 in VMWare. During the linux installation process I set hostname to "mobeplace.build". I successfully installed the go-server, but it didn't start.

    I checked the logs and found out that UnknownHostException was thrown (see attached stack trace). I changed server's hostname to a real hostname and go-server works now.

  • Scott Baldwin
    Finding who triggered a pipeline
    Post posted February 6, 2012 by Scott Baldwin in Go > Feature Requests public

    I've been hacking around trying to find who triggered a pipeline from within a Go job. Looking through the feeds API I mananged to find some value, either "changes" or the username of some person who manually triggered the pipeline.

    Here is a ruby script that shows how to get either the username (if manually triggered) or the authors of changesets in materials: https://gist.github.com/1731305.

    If you don't care about who made the changes you can use this ruby script: https://gist.github.com/1753163.

    The second approach is based on feedback from the Go dev team. Still using the API, you use this URL:

    url = "#{ENV['GO_SERVER_URL']}pipelines/#{ENV['GO_PIPELINE_NAME']}/#{ENV['GO_PIPELINE_COUNTER']}/#{ENV['GO_STAGE_NAME']}/#{ENV['GO_STAGE_COUNTER']}.xml"

    Then, use XPath to lookup //approvedBy/text().

    Ultimately, it will be cleaner to have an environment variable on the Go job with the value of the "approveBy" XML element. This has already been logged as a feature request, but I wanted to share the undocumented API and a programmatic way to use it.

  • Alex Schwartz
    Support multiple named views1
    Post posted February 3, 2012 by Alex Schwartz in Go > Feature Requests public

    I like the feature to filter the shown pipeline groups and pipelines on the main dashboard. As I have to switch quite often my context and focus, I would love to have multiple views.

    A view should have a name, and the usual CRUD operations: Create, update, delete, maybe no read operation. The views should be persistet, and belong to a single user only.

    Recent Comment (1 of 1)

  • Rustin
    Repository polling
    Post posted February 4, 2012 by Rustin in Go > General Discussion public

    Hi

    I have recently received an email from my cloud hosted repository provider to reduce the number of http requests transmitted from my Go server. Apparently, they are being hit by 300,000 requests per day and have asked me to reduce requests to once every 10 minutes (are they being unreasonable?).

    What would be the best way to configure the materials in my pipelines to reduce the number of polling requests? Or would it be best to get a provider that can handle the traffic I need to build an enterprise build, test and release pipeline?

    The other option I've thought of is to host my own repository on an ec2 instance. Is this a good idea?

    What are the best stategies for hosted repositories as providers start to compain about traffic generated to their servers by polling CIs?

    Rustin

     

     

Welcome Guest

Registered ThoughtWorks Studios Community users can interact, exchange knowledge and ultimately improve their usage of Mingle, Go and Twist to deliver great software.

Existing Users:  Sign in

New Users:  Join Now

For more details, please visit the How This Site Works page.

Search Go

Check out the Go Mobile Page

Stop by the Go Mobile Home Page to register for upcoming events and view presentations from previous meetups.


Go Community Members

  • Ian Carvell
  • Jez Humble
  • John Guerriere
  • Dean Glasener
  • Ian Bridson
  • Shawn
  • Mathieu MARACHE
  • Francis Roch
  • Mike O'Brien
  • Livingston Samuel
  • Stephen Chu
  • Admin
  • Newts
  • Mark Richter
  • Joshua Graham
  • Mansi Shah
  • ehaselwanter
  • David Mc
  • Elena Yatzeck
  • mmgn.com
  • Chris Read
  • Ananth
  • Ketan Padegaonkar
  • Douglas Ribback
  • Paul Mitchell
  • Stone
  • Ola Bini
  • John Kehoe
  • sdqali
  • Kevin E. Breidenbach