Skip to content

Commit 3da705c

Browse files
committed
use our standard 'lib/version.rb' file
1 parent e2991cc commit 3da705c

5 files changed

Lines changed: 15 additions & 5 deletions

File tree

VERSION

Lines changed: 0 additions & 1 deletion
This file was deleted.

entitlements-app.gemspec

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
# frozen_string_literal: true
22

3+
require_relative "lib/version"
4+
35
Gem::Specification.new do |s|
46
s.name = ENV['GEM_NAME'] ? ENV['GEM_NAME'] : 'entitlements-app'
5-
s.version = File.read("VERSION").chomp
7+
s.version = Entitlements::Version::VERSION
68
s.summary = "git-managed LDAP group configurations"
79
s.description = "The Ruby Gem that Powers Entitlements - GitHub's Identity and Access Management System"
810
s.authors = ["GitHub, Inc. Security Ops"]
911
s.email = "[email protected]"
1012
s.license = "MIT"
11-
s.files = Dir.glob("lib/**/*") + %w[bin/deploy-entitlements VERSION]
13+
s.files = Dir.glob("lib/**/*") + %w[bin/deploy-entitlements]
1214
s.homepage = "https://github.com/github/entitlements-app"
1315
s.executables = %w[deploy-entitlements]
1416

lib/version.rb

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# frozen_string_literal: true
2+
3+
module Entitlements
4+
module Version
5+
VERSION = "0.3.0"
6+
end
7+
end

spec/acceptance/Dockerfile.entitlements-app

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ RUN gem install bundler
2222
# Bootstrap files and caching for speed
2323
COPY "vendor/cache/" "/data/entitlements-app/vendor/cache/"
2424
COPY "script/" "/data/entitlements-app/script/"
25-
COPY [".rubocop.yml", ".ruby-version", "entitlements-app.gemspec", "Gemfile", "Gemfile.lock", "VERSION", "/data/entitlements-app/"]
25+
COPY [".rubocop.yml", ".ruby-version", "entitlements-app.gemspec", "Gemfile", "Gemfile.lock", "/data/entitlements-app/"]
26+
COPY "lib/version.rb" "/data/entitlements/lib/version.rb"
2627

2728
# Source Files
2829
COPY "bin/" "/data/entitlements-app/bin/"

spec/acceptance/Dockerfile.entitlements-app-ruby2

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ RUN gem install bundler
1717
# Bootstrap files and caching for speed
1818
COPY "vendor/cache/" "/data/entitlements-app/vendor/cache/"
1919
COPY "script/" "/data/entitlements-app/script/"
20-
COPY [".rubocop.yml", ".ruby-version", "entitlements-app.gemspec", "Gemfile", "Gemfile.lock", "VERSION", "/data/entitlements-app/"]
20+
COPY [".rubocop.yml", ".ruby-version", "entitlements-app.gemspec", "Gemfile", "Gemfile.lock", "/data/entitlements-app/"]
21+
COPY "lib/version.rb" "/data/entitlements/lib/version.rb"
2122

2223
# Source Files
2324
COPY "bin/" "/data/entitlements-app/bin/"

0 commit comments

Comments
 (0)