forked from github/janky
-
Notifications
You must be signed in to change notification settings - Fork 0
/
janky.gemspec
128 lines (121 loc) · 4.15 KB
/
janky.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
require File.expand_path("../lib/janky/version", __FILE__)
Gem::Specification.new do |s|
s.name = "janky"
s.version = Janky::VERSION
s.description = "Janky is a Continuous Integration server"
s.summary = "Continuous Integration server built on top of Jenkins and " \
"designed for GitHub and Hubot"
s.authors = ["Simon Rozet", "Matt Rogers"]
s.email = '[email protected]'
s.homepage = "https://github.com/github/janky"
s.license = "MIT"
s.post_install_message = <<-EOL
If you are upgrading from Janky 0.9.13, you will want to add a JANKY_BRANCH parameter
to your config/default.xml.erb. See
https://github.com/github/janky/commit/0fc6214e3a75cc138aed46a2493980440e848aa3#commitcomment-1815400 for details.
EOL
# runtime
s.add_dependency "rake", "~>12.0"
s.add_dependency "sinatra", "~>1.3"
s.add_dependency "sinatra_auth_github", "~>1.0.0"
s.add_dependency "mustache", "~>0.11"
s.add_dependency "yajl-ruby", "~>1.3.1"
s.add_dependency "activerecord", "~>4.2.0"
s.add_dependency "activerecord-deprecated_finders", "~>1.0.4"
s.add_dependency "broach", "~>0.2"
s.add_dependency "replicate", "~>1.4"
# development
s.add_development_dependency "shotgun", "~>0.9"
s.add_development_dependency "thin", "~>1.2"
s.add_development_dependency "mysql2", "~>0.3.0"
s.add_development_dependency "test-unit", "~>3.2.0"
# test
s.add_development_dependency "database_cleaner", "1.6.2"
s.add_development_dependency "mocha", "~>1.5.0"
s.files = %w[
CHANGES
COPYING
Gemfile
README.md
Rakefile
config.ru
janky.gemspec
lib/janky.rb
lib/janky/app.rb
lib/janky/branch.rb
lib/janky/build.rb
lib/janky/build_request.rb
lib/janky/builder.rb
lib/janky/builder/client.rb
lib/janky/builder/http.rb
lib/janky/builder/mock.rb
lib/janky/builder/payload.rb
lib/janky/builder/receiver.rb
lib/janky/builder/runner.rb
lib/janky/chat_service.rb
lib/janky/chat_service/campfire.rb
lib/janky/chat_service/hipchat.rb
lib/janky/chat_service/hubot.rb
lib/janky/chat_service/slack.rb
lib/janky/chat_service/mock.rb
lib/janky/commit.rb
lib/janky/database/migrate/1312115512_init.rb
lib/janky/database/migrate/1312117285_non_unique_repo_uri.rb
lib/janky/database/migrate/1312198807_repo_enabled.rb
lib/janky/database/migrate/1313867551_add_build_output_column.rb
lib/janky/database/migrate/1313871652_add_commit_url_column.rb
lib/janky/database/migrate/1317384618_add_repo_hook_url.rb
lib/janky/database/migrate/1317384619_add_build_room_id.rb
lib/janky/database/migrate/1317384629_drop_default_room_id.rb
lib/janky/database/migrate/1317384649_github_team_id.rb
lib/janky/database/migrate/1317384650_add_build_indexes.rb
lib/janky/database/migrate/1317384651_add_more_build_indexes.rb
lib/janky/database/migrate/1317384652_change_commit_message_to_text.rb
lib/janky/database/migrate/1317384653_add_build_pusher.rb
lib/janky/database/migrate/1317384654_add_build_queued_at.rb
lib/janky/database/migrate/1317384655_add_template.rb
lib/janky/database/migrate/1398262033_add_context.rb
lib/janky/database/migrate/1400144784_change_room_id_to_string.rb
lib/janky/database/schema.rb
lib/janky/database/seed.dump.gz
lib/janky/exception.rb
lib/janky/github.rb
lib/janky/github/api.rb
lib/janky/github/commit.rb
lib/janky/github/mock.rb
lib/janky/github/payload.rb
lib/janky/github/payload_parser.rb
lib/janky/github/receiver.rb
lib/janky/helpers.rb
lib/janky/hubot.rb
lib/janky/job_creator.rb
lib/janky/notifier.rb
lib/janky/notifier/chat_service.rb
lib/janky/notifier/failure_service.rb
lib/janky/notifier/github_status.rb
lib/janky/notifier/mock.rb
lib/janky/notifier/multi.rb
lib/janky/public/css/base.css
lib/janky/public/images/building-bot.gif
lib/janky/public/images/disclosure-arrow.png
lib/janky/public/images/logo.png
lib/janky/public/images/robawt-status.gif
lib/janky/public/javascripts/application.js
lib/janky/public/javascripts/jquery.js
lib/janky/public/javascripts/jquery.relatize.js
lib/janky/repository.rb
lib/janky/tasks.rb
lib/janky/templates/console.mustache
lib/janky/templates/index.mustache
lib/janky/templates/layout.mustache
lib/janky/version.rb
lib/janky/views/console.rb
lib/janky/views/index.rb
lib/janky/views/layout.rb
]
s.test_files = %w[
test/default.xml.erb
test/janky_test.rb
test/test_helper.rb
]
end