Module: Versionius

Defined in:
lib/versionius.rb,
lib/versionius/builder.rb,
lib/versionius/railtie.rb,
lib/versionius/versionius.rb

Defined Under Namespace

Classes: Builder, Railtie

Constant Summary collapse

FILE_NAME =
'version.txt'
TAG_TITLE =
'Version:'
VERSION =
"0.0.1"

Instance Method Summary collapse

Instance Method Details

#between_tags(repo) ⇒ Object



29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/versionius/builder.rb', line 29

def between_tags(repo)
  commits = []
  previous = repo.tags[repo.tags.size - 2]

  for commit in repo.commits
    break if commit.id == previous.commit.id

    commits << commit
  end

  commits
end