Sha256: dd6ec8cd6bbca9983c2c325927bb96c5612a8e754abe847578f17bb9b392f806

Contents?: true

Size: 775 Bytes

Versions: 21

Compression:

Stored size: 775 Bytes

Contents

module Spaceship
  module Tunes
    # Represents a build which doesn't have a version number yet and is either processing or is stuck
    class ProcessingBuild < Build
      # @return [String] The state of this build
      # @example
      #   ITC.apps.betaProcessingStatus.InvalidBinary
      # @example
      #   ITC.apps.betaProcessingStatus.Created
      # @example
      #   ITC.apps.betaProcessingStatus.Uploaded
      attr_accessor :state

      # @return (Integer) The number of ticks since 1970 (e.g. 1413966436000)
      attr_accessor :upload_date

      attr_mapping(
        'processingState' => :state,
        'uploadDate' => :upload_date
      )

      class << self
        def factory(attrs)
          self.new(attrs)
        end
      end
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
spaceship-0.26.3 lib/spaceship/tunes/processing_build.rb
spaceship-0.26.2 lib/spaceship/tunes/processing_build.rb
spaceship-0.26.1 lib/spaceship/tunes/processing_build.rb
spaceship-0.26.0 lib/spaceship/tunes/processing_build.rb
spaceship-0.25.1 lib/spaceship/tunes/processing_build.rb
spaceship-0.25.0 lib/spaceship/tunes/processing_build.rb
spaceship-0.24.1 lib/spaceship/tunes/processing_build.rb
spaceship-0.24.0 lib/spaceship/tunes/processing_build.rb
spaceship-0.23.0 lib/spaceship/tunes/processing_build.rb
spaceship-0.22.0 lib/spaceship/tunes/processing_build.rb
spaceship-0.21.1 lib/spaceship/tunes/processing_build.rb
spaceship-0.21.0 lib/spaceship/tunes/processing_build.rb
spaceship-0.20.0 lib/spaceship/tunes/processing_build.rb
spaceship-0.19.4 lib/spaceship/tunes/processing_build.rb
spaceship-0.19.3 lib/spaceship/tunes/processing_build.rb
spaceship-0.19.2 lib/spaceship/tunes/processing_build.rb
spaceship-0.19.1 lib/spaceship/tunes/processing_build.rb
spaceship-0.19.0 lib/spaceship/tunes/processing_build.rb
spaceship-0.18.1 lib/spaceship/tunes/processing_build.rb
spaceship-0.18.0 lib/spaceship/tunes/processing_build.rb