Skip to content

Commit 99cd218

Browse files
committed
Test perforce versions
1 parent 8354d4e commit 99cd218

2 files changed

Lines changed: 194 additions & 10 deletions

File tree

Gemfile

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,35 +3,33 @@ gemspec :name => 'puppet_docs'
33

44
gem 'versionomy', '~> 0.5.0'
55
gem 'rake', '~> 13.0', '>= 13.0.1'
6-
gem 'rack', '>= 2.2.14'
7-
gem 'git', '~> 4.0'
6+
gem 'rack', '~> 2.2', '>= 2.2.3'
7+
gem 'git', '~> 1.8'
88
gem 'json', '~> 2.5'
99

1010
group(:build_site) do
11-
gem 'jekyll', '~> 4.1' # Perforce has their own legacy fork
12-
#gem 'jekyll', github: 'puppetlabs/jekyll', branch: 'puppetdocs'
13-
#gem 'rexml' # jekyll uses it but doesn't depend on it?
11+
gem 'jekyll', '~> 4.1'
1412
gem 'kramdown', '~> 2.3'
1513
gem 'vlad', '~> 2.7'
1614
gem 'vlad-git', '~> 2.1'
17-
gem 'listen', '~> 3.9.0' # Preserve ability to run on Ruby 2.0, since listen 3.1 requires Ruby ~> 2.2.
15+
gem 'listen', '~> 3.5.1' # Preserve ability to run on Ruby 2.0, since listen 3.1 requires Ruby ~> 2.2.
1816
end
1917

2018
group(:generate_references) do
2119
gem 'yard', '~> 0.9'
2220
gem 'rdoc', '~> 6.2'
2321
gem 'rgen', '~> 0.8'
2422
gem 'pandoc-ruby'
25-
gem 'openvox-strings'
26-
gem 'openvox', '~> 8'
27-
gem 'nokogiri', '>= 1.18.9'
23+
gem 'puppet-strings'
24+
gem 'puppet', '>= 7', '< 9'
25+
gem 'nokogiri', '>= 1.12.5'
2826
gem 'pragmatic_segmenter', '~> 0.3'
2927
gem 'punkt-segmenter', '~> 0.9'
3028
end
3129

3230
group(:unknown) do
3331
gem 'maruku', '~> 0.7'
34-
gem 'activerecord', '>= 7.1.5.2'
32+
gem 'activerecord', '~>6'
3533
end
3634

3735
# group(:debug) do

Gemfile.lock

Lines changed: 186 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,186 @@
1+
PATH
2+
remote: .
3+
specs:
4+
puppet_docs (0.1)
5+
6+
GEM
7+
remote: https://rubygems.org/
8+
specs:
9+
activemodel (6.1.7.8)
10+
activesupport (= 6.1.7.8)
11+
activerecord (6.1.7.8)
12+
activemodel (= 6.1.7.8)
13+
activesupport (= 6.1.7.8)
14+
activesupport (6.1.7.8)
15+
concurrent-ruby (~> 1.0, >= 1.0.2)
16+
i18n (>= 1.6, < 2)
17+
minitest (>= 5.1)
18+
tzinfo (~> 2.0)
19+
zeitwerk (~> 2.3)
20+
addressable (2.8.7)
21+
public_suffix (>= 2.0.2, < 7.0)
22+
bigdecimal (3.1.8)
23+
blockenspiel (0.5.0)
24+
colorator (1.1.0)
25+
concurrent-ruby (1.3.3)
26+
deep_merge (1.2.2)
27+
em-websocket (0.5.3)
28+
eventmachine (>= 0.12.9)
29+
http_parser.rb (~> 0)
30+
eventmachine (1.2.7)
31+
facter (4.7.1)
32+
hocon (~> 1.3)
33+
thor (>= 1.0.1, < 1.3)
34+
fast_gettext (2.4.0)
35+
prime
36+
ffi (1.17.0-x86_64-linux-gnu)
37+
forwardable (1.3.3)
38+
forwardable-extended (2.6.0)
39+
git (1.19.1)
40+
addressable (~> 2.8)
41+
rchardet (~> 1.8)
42+
google-protobuf (4.27.2-x86_64-linux)
43+
bigdecimal
44+
rake (>= 13)
45+
hocon (1.4.0)
46+
http_parser.rb (0.8.0)
47+
i18n (1.14.5)
48+
concurrent-ruby (~> 1.0)
49+
jekyll (4.3.3)
50+
addressable (~> 2.4)
51+
colorator (~> 1.0)
52+
em-websocket (~> 0.5)
53+
i18n (~> 1.0)
54+
jekyll-sass-converter (>= 2.0, < 4.0)
55+
jekyll-watch (~> 2.0)
56+
kramdown (~> 2.3, >= 2.3.1)
57+
kramdown-parser-gfm (~> 1.0)
58+
liquid (~> 4.0)
59+
mercenary (>= 0.3.6, < 0.5)
60+
pathutil (~> 0.9)
61+
rouge (>= 3.0, < 5.0)
62+
safe_yaml (~> 1.0)
63+
terminal-table (>= 1.8, < 4.0)
64+
webrick (~> 1.7)
65+
jekyll-sass-converter (3.0.0)
66+
sass-embedded (~> 1.54)
67+
jekyll-watch (2.2.1)
68+
listen (~> 3.0)
69+
json (2.7.2)
70+
kramdown (2.4.0)
71+
rexml
72+
kramdown-parser-gfm (1.1.0)
73+
kramdown (~> 2.0)
74+
liquid (4.0.4)
75+
listen (3.5.1)
76+
rb-fsevent (~> 0.10, >= 0.10.3)
77+
rb-inotify (~> 0.9, >= 0.9.10)
78+
locale (2.1.4)
79+
maruku (0.7.3)
80+
mercenary (0.4.0)
81+
minitest (5.24.1)
82+
multi_json (1.15.0)
83+
nokogiri (1.16.6-x86_64-linux)
84+
racc (~> 1.4)
85+
open4 (1.3.4)
86+
pandoc-ruby (2.1.10)
87+
pathutil (0.16.2)
88+
forwardable-extended (~> 2.6)
89+
pragmatic_segmenter (0.3.23)
90+
unicode
91+
prime (0.1.2)
92+
forwardable
93+
singleton
94+
psych (5.1.2)
95+
stringio
96+
public_suffix (6.0.0)
97+
punkt-segmenter (0.9.1)
98+
unicode_utils (>= 1.0.0)
99+
puppet (8.7.0)
100+
concurrent-ruby (~> 1.0)
101+
deep_merge (~> 1.0)
102+
facter (>= 4.3.0, < 5)
103+
fast_gettext (>= 2.1, < 3)
104+
locale (~> 2.1)
105+
multi_json (~> 1.13)
106+
puppet-resource_api (~> 1.5)
107+
scanf (~> 1.0)
108+
semantic_puppet (~> 1.0)
109+
puppet-resource_api (1.9.0)
110+
hocon (>= 1.0)
111+
puppet-strings (4.1.2)
112+
rgen (~> 0.9)
113+
yard (~> 0.9)
114+
racc (1.8.0)
115+
rack (2.2.9)
116+
rake (13.2.1)
117+
rake-remote_task (2.4.4)
118+
open4 (~> 1.0)
119+
rake (>= 0.8, < 15.0)
120+
rb-fsevent (0.11.2)
121+
rb-inotify (0.11.1)
122+
ffi (~> 1.0)
123+
rchardet (1.8.0)
124+
rdoc (6.7.0)
125+
psych (>= 4.0.0)
126+
rexml (3.3.2)
127+
strscan
128+
rgen (0.9.1)
129+
rouge (4.3.0)
130+
safe_yaml (1.0.5)
131+
sass-embedded (1.77.8)
132+
google-protobuf (~> 4.26)
133+
rake (>= 13)
134+
scanf (1.0.0)
135+
semantic_puppet (1.1.0)
136+
singleton (0.2.0)
137+
stringio (3.1.1)
138+
strscan (3.1.0)
139+
terminal-table (3.0.2)
140+
unicode-display_width (>= 1.1.1, < 3)
141+
thor (1.2.2)
142+
tzinfo (2.0.6)
143+
concurrent-ruby (~> 1.0)
144+
unicode (0.4.4.5)
145+
unicode-display_width (2.5.0)
146+
unicode_utils (1.4.0)
147+
versionomy (0.5.0)
148+
blockenspiel (~> 0.5)
149+
vlad (2.7.1)
150+
rake (>= 0.8, < 15.0)
151+
rake-remote_task (~> 2.3)
152+
vlad-git (2.2.0)
153+
vlad (>= 2.1.0)
154+
webrick (1.8.1)
155+
yard (0.9.36)
156+
zeitwerk (2.6.16)
157+
158+
PLATFORMS
159+
x86_64-linux
160+
161+
DEPENDENCIES
162+
activerecord (~> 6)
163+
git (~> 1.8)
164+
jekyll (~> 4.1)
165+
json (~> 2.5)
166+
kramdown (~> 2.3)
167+
listen (~> 3.5.1)
168+
maruku (~> 0.7)
169+
nokogiri (>= 1.12.5)
170+
pandoc-ruby
171+
pragmatic_segmenter (~> 0.3)
172+
punkt-segmenter (~> 0.9)
173+
puppet (>= 7, < 9)
174+
puppet-strings
175+
puppet_docs!
176+
rack (~> 2.2, >= 2.2.3)
177+
rake (~> 13.0, >= 13.0.1)
178+
rdoc (~> 6.2)
179+
rgen (~> 0.8)
180+
versionomy (~> 0.5.0)
181+
vlad (~> 2.7)
182+
vlad-git (~> 2.1)
183+
yard (~> 0.9)
184+
185+
BUNDLED WITH
186+
2.5.10

0 commit comments

Comments
 (0)