Skip to content

Commit 7b62b9a

Browse files
committed
Merge branch 'master' into swift_prometheus
Signed-off-by: MrLotU <[email protected]>
2 parents 108a73a + 2ea2e45 commit 7b62b9a

File tree

151 files changed

+6004
-3007
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

151 files changed

+6004
-3007
lines changed

.gitattributes

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
static/bootstrap-3.4.1/* linguist-vendored
2+
static/font-awesome-4.7.0/* linguist-vendored

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
blank_issues_enabled: true
2+
contact_links:
3+
- name: Prometheus Community Support
4+
url: https://prometheus.io/community/
5+
about: If you need help or support, please request help here.
6+
- name: Commercial Support & Training
7+
url: https://prometheus.io/support-training/
8+
about: If you want commercial support or training, vendors are listed here.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<!--
2+
Please sign CNCF's Developer Certificate of Origin and sign-off your commits by adding the -s / --sign-off flag to `git commit`
3+
4+
More information on both of those can be found at https://github.com/apps/dco
5+
6+
If you are proposing a new integration, exporter, or client library, please include representative sample output.
7+
-->

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ output/
55

66
# Temporary file directory
77
tmp/
8-
/downloads/
9-
/repositories/
8+
downloads/
109

1110
# Crash Log
1211
crash.log

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.4.3
1+
2.7.1

CODE_OF_CONDUCT.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## Prometheus Community Code of Conduct
2+
3+
Prometheus follows the [CNCF Code of Conduct](https://github.com/cncf/foundation/blob/master/code-of-conduct.md).

Dockerfile

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
1-
FROM ruby:2.1-onbuild
2-
EXPOSE 3000
3-
RUN bundle exec nanoc
4-
CMD bundle exec nanoc view
5-
VOLUME output
1+
FROM ruby:2.7
2+
EXPOSE 3000
3+
WORKDIR /usr/src/app
4+
COPY Gemfile /usr/src/app/
5+
COPY Gemfile.lock /usr/src/app/
6+
RUN gem update bundler
7+
RUN bundle install
8+
COPY . /usr/src/app
9+
RUN bundle exec nanoc --verbose
10+
CMD bundle exec nanoc view --host 0.0.0.0
11+
VOLUME output

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ gem 'nokogiri'
99
gem 'redcarpet'
1010
gem 'pygments.rb'
1111
gem 'builder'
12+
gem 'semverse'
1213
gem 'rb-inotify', :require => false
1314
gem 'rb-fsevent', :require => false
1415
gem 'rb-fchange', :require => false

Gemfile.lock

Lines changed: 92 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,28 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
addressable (2.5.2)
5-
public_suffix (>= 2.0.2, < 4.0)
6-
adsf (1.4.1)
4+
addressable (2.8.0)
5+
public_suffix (>= 2.0.2, < 5.0)
6+
adsf (1.4.5)
77
rack (>= 1.0.0, < 3.0.0)
8-
builder (3.2.2)
9-
coderay (1.1.2)
8+
builder (3.2.4)
9+
coderay (1.1.3)
1010
colored (1.2)
11-
concurrent-ruby (1.0.5)
12-
cri (2.10.1)
13-
colored (~> 1.2)
11+
concurrent-ruby (1.1.8)
12+
cri (2.15.11)
1413
ddmemoize (1.0.0)
1514
ddmetrics (~> 1.0)
1615
ref (~> 2.0)
1716
ddmetrics (1.0.1)
18-
ddplugin (1.0.2)
19-
diff-lcs (1.2.5)
20-
em-websocket (0.5.1)
17+
ddplugin (1.0.3)
18+
diff-lcs (1.4.4)
19+
em-websocket (0.5.2)
2120
eventmachine (>= 0.12.9)
2221
http_parser.rb (~> 0.6.0)
2322
eventmachine (1.2.7)
24-
ffi (1.9.25)
23+
ffi (1.15.0)
2524
formatador (0.2.5)
26-
guard (2.14.2)
25+
guard (2.16.2)
2726
formatador (>= 0.2.4)
2827
listen (>= 2.7, < 4.0)
2928
lumberjack (>= 1.0.12, < 2.0)
@@ -38,72 +37,106 @@ GEM
3837
guard (~> 2.8)
3938
guard-compat (~> 1.0)
4039
multi_json (~> 1.8)
41-
guard-nanoc (2.1.2)
40+
guard-nanoc (2.1.9)
4241
guard (~> 2.8)
4342
guard-compat (~> 1.0)
44-
nanoc (>= 4.3.8, < 5.0)
43+
nanoc-cli (~> 4.11, >= 4.11.14)
44+
nanoc-core (~> 4.11, >= 4.11.14)
4545
hamster (3.0.0)
4646
concurrent-ruby (~> 1.0)
4747
http_parser.rb (0.6.0)
48-
kramdown (1.17.0)
49-
listen (3.1.5)
50-
rb-fsevent (~> 0.9, >= 0.9.4)
51-
rb-inotify (~> 0.9, >= 0.9.7)
52-
ruby_dep (~> 1.2)
53-
lumberjack (1.0.13)
54-
method_source (0.9.0)
55-
mini_portile2 (2.3.0)
56-
multi_json (1.13.1)
57-
nanoc (4.9.3)
48+
json_schema (0.21.0)
49+
kramdown (2.3.1)
50+
rexml
51+
listen (3.4.1)
52+
rb-fsevent (~> 0.10, >= 0.10.3)
53+
rb-inotify (~> 0.9, >= 0.9.10)
54+
lumberjack (1.2.8)
55+
method_source (1.0.0)
56+
mini_portile2 (2.5.1)
57+
multi_json (1.15.0)
58+
nanoc (4.12.0)
5859
addressable (~> 2.5)
59-
cri (~> 2.8)
60+
colored (~> 1.2)
61+
nanoc-checking (~> 1.0)
62+
nanoc-cli (= 4.12.0)
63+
nanoc-core (= 4.12.0)
64+
nanoc-deploying (~> 1.0)
65+
parallel (~> 1.12)
66+
tty-command (~> 0.8)
67+
tty-which (~> 0.4)
68+
nanoc-checking (1.0.1)
69+
nanoc-cli (~> 4.11, >= 4.11.15)
70+
nanoc-core (~> 4.11, >= 4.11.15)
71+
nanoc-cli (4.12.0)
72+
cri (~> 2.15)
73+
diff-lcs (~> 1.3)
74+
nanoc-core (= 4.12.0)
75+
zeitwerk (~> 2.1)
76+
nanoc-core (4.12.0)
77+
concurrent-ruby (~> 1.1)
6078
ddmemoize (~> 1.0)
6179
ddmetrics (~> 1.0)
6280
ddplugin (~> 1.0)
6381
hamster (~> 3.0)
64-
parallel (~> 1.12)
65-
ref (~> 2.0)
82+
json_schema (~> 0.19)
6683
slow_enumerator_tools (~> 1.0)
6784
tomlrb (~> 1.2)
85+
tty-platform (~> 0.2)
86+
zeitwerk (~> 2.1)
87+
nanoc-deploying (1.0.1)
88+
nanoc-checking (~> 1.0)
89+
nanoc-cli (~> 4.11, >= 4.11.15)
90+
nanoc-core (~> 4.11, >= 4.11.15)
6891
nenv (0.3.0)
69-
nokogiri (1.8.4)
70-
mini_portile2 (~> 2.3.0)
71-
notiffany (0.1.1)
92+
nokogiri (1.11.4)
93+
mini_portile2 (~> 2.5.0)
94+
racc (~> 1.4)
95+
notiffany (0.1.3)
7296
nenv (~> 0.1)
7397
shellany (~> 0.0)
74-
parallel (1.12.1)
75-
pry (0.11.3)
76-
coderay (~> 1.1.0)
77-
method_source (~> 0.9.0)
78-
public_suffix (3.0.2)
79-
pygments.rb (1.2.1)
80-
multi_json (>= 1.0.0)
81-
rack (2.0.5)
98+
parallel (1.20.1)
99+
pastel (0.8.0)
100+
tty-color (~> 0.5)
101+
pry (0.14.0)
102+
coderay (~> 1.1)
103+
method_source (~> 1.0)
104+
public_suffix (4.0.6)
105+
pygments.rb (2.1.0)
106+
racc (1.5.2)
107+
rack (2.2.3)
82108
rb-fchange (0.0.6)
83109
ffi
84-
rb-fsevent (0.10.3)
85-
rb-inotify (0.9.10)
86-
ffi (>= 0.5.0, < 2)
87-
redcarpet (3.2.0)
110+
rb-fsevent (0.10.4)
111+
rb-inotify (0.10.1)
112+
ffi (~> 1.0)
113+
redcarpet (3.5.1)
88114
ref (2.0.0)
89-
rspec (3.5.0)
90-
rspec-core (~> 3.5.0)
91-
rspec-expectations (~> 3.5.0)
92-
rspec-mocks (~> 3.5.0)
93-
rspec-core (3.5.4)
94-
rspec-support (~> 3.5.0)
95-
rspec-expectations (3.5.0)
115+
rexml (3.2.5)
116+
rspec (3.10.0)
117+
rspec-core (~> 3.10.0)
118+
rspec-expectations (~> 3.10.0)
119+
rspec-mocks (~> 3.10.0)
120+
rspec-core (3.10.1)
121+
rspec-support (~> 3.10.0)
122+
rspec-expectations (3.10.1)
96123
diff-lcs (>= 1.2.0, < 2.0)
97-
rspec-support (~> 3.5.0)
98-
rspec-mocks (3.5.0)
124+
rspec-support (~> 3.10.0)
125+
rspec-mocks (3.10.2)
99126
diff-lcs (>= 1.2.0, < 2.0)
100-
rspec-support (~> 3.5.0)
101-
rspec-support (3.5.0)
102-
ruby_dep (1.5.0)
127+
rspec-support (~> 3.10.0)
128+
rspec-support (3.10.2)
129+
semverse (3.0.0)
103130
shellany (0.0.1)
104131
slow_enumerator_tools (1.1.0)
105-
thor (0.20.0)
106-
tomlrb (1.2.7)
132+
thor (1.1.0)
133+
tomlrb (1.3.0)
134+
tty-color (0.6.0)
135+
tty-command (0.10.1)
136+
pastel (~> 0.8)
137+
tty-platform (0.3.0)
138+
tty-which (0.4.2)
139+
zeitwerk (2.4.2)
107140

108141
PLATFORMS
109142
ruby
@@ -122,6 +155,7 @@ DEPENDENCIES
122155
rb-inotify
123156
redcarpet
124157
rspec
158+
semverse
125159

126160
BUNDLED WITH
127-
1.16.2
161+
2.1.4

MAINTAINERS.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,17 @@
1-
* Brian Brazil <[email protected]>
1+
Documentation that refers to a specific project within the Prometheus ecosystem
2+
is maintained by the maintainers of the respective project. For example, refer
3+
to the maintainers specified in Alertmanager's
4+
[MAINTAINERS.md](https://github.com/prometheus/alertmanager/blob/master/MAINTAINERS.md)
5+
file for documentation about the Alertmanager.
6+
7+
Note that the documentation for the Prometheus server is located in the
8+
[prometheus/prometheus
9+
repository](https://github.com/prometheus/prometheus/tree/master/docs) itself.
10+
11+
For anything that is not documentation for a specific project, refer to the
12+
following maintainers with their focus areas:
13+
14+
* Julius Volz <[email protected]> @juliusv: Web design, static site
15+
generator.
16+
* Richard Hartmann <[email protected]> @RichiH: Everything
17+
else.

0 commit comments

Comments
 (0)