module CiInACan

  class Build
    params_constructor

    attr_accessor :git_ssh, :local_location, :repo, :sha
    attr_accessor :id

    def self.parse content
      GithubBuildParser.new.parse content
    end

    def commands
      ['bundle install', 'bundle exec rake']
    end

  end

end

module CiInACan

  class Build
    params_constructor

    attr_accessor :id, :git_ssh, :sha,
                  :local_location, :repo

    def self.parse content
      GithubBuildParser.new.parse content
    end

    def commands
      ['bundle install', 'bundle exec rake']
    end

  end

end

Use one list of attr_accessors.
Use one list of attr_accessors.
