Sha256: c4fc2f1c379aad0314ac292a115e2ad27f48c1412ffbbff77582f9896af9be43

Contents?: true

Size: 583 Bytes

Versions: 6

Compression:

Stored size: 583 Bytes

Contents

module WerckerAPI
  class Pipeline
    include Virtus.model
    attribute :id,                   String
    attribute :url,                  String
    attribute :createdAt,            Time
    attribute :name,                 String
    attribute :permissions,          String
    attribute :pipelineName,         String
    attribute :setScmProviderStatus, Boolean
    attribute :type,                 String

    def created_at
      createdAt
    end

    def pipeline_name
      pipelineName
    end

    def set_scm_provider_status
      setScmProviderStatus
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
wercker_api-1.0.8 lib/wercker_api/pipeline.rb
wercker_api-1.0.6 lib/wercker_api/pipeline.rb
wercker_api-1.0.4 lib/wercker_api/pipeline.rb
wercker_api-1.0.2 lib/wercker_api/pipeline.rb
wercker_api-1.0.1 lib/wercker_api/pipeline.rb
wercker_api-0.1.10 lib/wercker_api/pipeline.rb