Sha256: c041c81dbacca5262e4b6e0f88f16b0ea8b75ee39d65827d7cf3c45e1d4583ad

Contents?: true

Size: 369 Bytes

Versions: 6

Compression:

Stored size: 369 Bytes

Contents

require 'keychain'
require 'net/github-upload'

module Xcode
  class Project
    class Tagger
      attr_reader :project
      def initialize(project)
        @project = project
      end

      def version
        @version ||= "v#{project.version}"
      end

      def tag
        sh *%W[git tag -a #{version} -m #{"Released #{version}"}]
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
xcode-0.1.6 lib/xcode/project/tagger.rb
xcode-0.1.5 lib/xcode/project/tagger.rb
xcode-0.1.4 lib/xcode/project/tagger.rb
xcode-0.1.3 lib/xcode/project/tagger.rb
xcode-0.1.2 lib/xcode/project/tagger.rb
xcode-0.1.1 lib/xcode/project/tagger.rb