Skip to content

Commit f82c493

Browse files
authored
Merge pull request #83 from DataDog/bump_to_version_0.5.0
Bump_to_version_0.5.0
2 parents b79adb8 + 11a6e52 commit f82c493

File tree

90 files changed

+212
-51
lines changed

Some content is hidden

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

90 files changed

+212
-51
lines changed

CHANGELOG.md

+42-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
## [Unreleased]
22

3+
## [0.5.0] - 2023-12-06
4+
5+
### Test suite level visibility
6+
7+
This release includes experimental manual API for [test suite level visibility](https://docs.datadoghq.com/continuous_integration/explorer/?tab=testruns#sessions) in Ruby.
8+
9+
Currently test suite level visibility is not used by our instrumentation: it will be released in v0.6.
10+
11+
### Added
12+
13+
* Test suite level visibility: add test session public API ([#72][])
14+
* Test suite level visibility: test module support ([#76][])
15+
* Test suite level visibility: test suites support ([#77][])
16+
* add YARD documentation ([#82][])
17+
* support validation errors for CI spans ([#78][])
18+
19+
### Changed
20+
21+
* Validate DD_SITE variable ([#79][])
22+
* Document how to use WebMock with datadog-ci ([#80][])
23+
24+
### Fixed
25+
26+
* Datadog::CI.trace_test always starts a new trace ([#74][])
27+
* Skip tracing when CI mode disabled and manual API is used ([#75][])
28+
29+
### Removed
30+
31+
* Deprecate operation name setting, change service_name to service in public API ([#81][])
32+
333
## [0.4.1] - 2023-11-22
434

535
### Fixed
@@ -71,7 +101,8 @@
71101

72102
* Ruby versions < 2.7 no longer supported ([#8][])
73103

74-
[Unreleased]: https://github.com/DataDog/datadog-ci-rb/compare/v0.4.1...main
104+
[Unreleased]: https://github.com/DataDog/datadog-ci-rb/compare/v0.5.0...main
105+
[0.5.0]: https://github.com/DataDog/datadog-ci-rb/compare/v0.4.1...v0.5.0
75106
[0.4.1]: https://github.com/DataDog/datadog-ci-rb/compare/v0.4.0...v0.4.1
76107
[0.4.0]: https://github.com/DataDog/datadog-ci-rb/compare/v0.3.0...v0.4.0
77108
[0.3.0]: https://github.com/DataDog/datadog-ci-rb/compare/v0.2.0...v0.3.0
@@ -98,3 +129,13 @@
98129
[#65]: https://github.com/DataDog/datadog-ci-rb/issues/65
99130
[#66]: https://github.com/DataDog/datadog-ci-rb/issues/66
100131
[#70]: https://github.com/DataDog/datadog-ci-rb/issues/70
132+
[#72]: https://github.com/DataDog/datadog-ci-rb/issues/72
133+
[#74]: https://github.com/DataDog/datadog-ci-rb/issues/74
134+
[#75]: https://github.com/DataDog/datadog-ci-rb/issues/75
135+
[#76]: https://github.com/DataDog/datadog-ci-rb/issues/76
136+
[#77]: https://github.com/DataDog/datadog-ci-rb/issues/77
137+
[#78]: https://github.com/DataDog/datadog-ci-rb/issues/78
138+
[#79]: https://github.com/DataDog/datadog-ci-rb/issues/79
139+
[#80]: https://github.com/DataDog/datadog-ci-rb/issues/80
140+
[#81]: https://github.com/DataDog/datadog-ci-rb/issues/81
141+
[#82]: https://github.com/DataDog/datadog-ci-rb/issues/82

gemfiles/jruby_9.4_cucumber_3.gemfile.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM

gemfiles/jruby_9.4_cucumber_4.gemfile.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM

gemfiles/jruby_9.4_cucumber_5.gemfile.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM

gemfiles/jruby_9.4_cucumber_6.gemfile.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM

gemfiles/jruby_9.4_cucumber_7.gemfile.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM

gemfiles/jruby_9.4_cucumber_8.gemfile.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM

gemfiles/jruby_9.4_minitest_5.gemfile.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM

gemfiles/jruby_9.4_rspec_3.gemfile.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM

gemfiles/ruby_2.7_cucumber_3.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ gem "appraisal"
1414
gem "timecop"
1515
gem "standard", "~> 1.31"
1616
gem "yard"
17+
gem "redcarpet"
1718
gem "webrick"
1819
gem "pimpmychangelog", ">= 0.1.2"
1920
gem "simplecov"

gemfiles/ruby_2.7_cucumber_3.gemfile.lock

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM
@@ -65,6 +65,7 @@ GEM
6565
racc (1.7.3)
6666
rainbow (3.1.1)
6767
rake (13.1.0)
68+
redcarpet (3.6.0)
6869
regexp_parser (2.8.2)
6970
rexml (3.2.6)
7071
rspec (3.12.0)
@@ -141,6 +142,7 @@ DEPENDENCIES
141142
pimpmychangelog (>= 0.1.2)
142143
pry
143144
rake
145+
redcarpet
144146
rspec
145147
rspec-collection_matchers
146148
rspec_junit_formatter

gemfiles/ruby_2.7_cucumber_4.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ gem "appraisal"
1414
gem "timecop"
1515
gem "standard", "~> 1.31"
1616
gem "yard"
17+
gem "redcarpet"
1718
gem "webrick"
1819
gem "pimpmychangelog", ">= 0.1.2"
1920
gem "simplecov"

gemfiles/ruby_2.7_cucumber_4.gemfile.lock

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM
@@ -92,6 +92,7 @@ GEM
9292
racc (1.7.3)
9393
rainbow (3.1.1)
9494
rake (13.1.0)
95+
redcarpet (3.6.0)
9596
regexp_parser (2.8.2)
9697
rexml (3.2.6)
9798
rspec (3.12.0)
@@ -174,6 +175,7 @@ DEPENDENCIES
174175
pimpmychangelog (>= 0.1.2)
175176
pry
176177
rake
178+
redcarpet
177179
rspec
178180
rspec-collection_matchers
179181
rspec_junit_formatter

gemfiles/ruby_2.7_cucumber_5.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ gem "appraisal"
1414
gem "timecop"
1515
gem "standard", "~> 1.31"
1616
gem "yard"
17+
gem "redcarpet"
1718
gem "webrick"
1819
gem "pimpmychangelog", ">= 0.1.2"
1920
gem "simplecov"

gemfiles/ruby_2.7_cucumber_5.gemfile.lock

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM
@@ -92,6 +92,7 @@ GEM
9292
racc (1.7.3)
9393
rainbow (3.1.1)
9494
rake (13.1.0)
95+
redcarpet (3.6.0)
9596
regexp_parser (2.8.2)
9697
rexml (3.2.6)
9798
rspec (3.12.0)
@@ -174,6 +175,7 @@ DEPENDENCIES
174175
pimpmychangelog (>= 0.1.2)
175176
pry
176177
rake
178+
redcarpet
177179
rspec
178180
rspec-collection_matchers
179181
rspec_junit_formatter

gemfiles/ruby_2.7_cucumber_6.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ gem "appraisal"
1414
gem "timecop"
1515
gem "standard", "~> 1.31"
1616
gem "yard"
17+
gem "redcarpet"
1718
gem "webrick"
1819
gem "pimpmychangelog", ">= 0.1.2"
1920
gem "simplecov"

gemfiles/ruby_2.7_cucumber_6.gemfile.lock

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM
@@ -96,6 +96,7 @@ GEM
9696
racc (1.7.3)
9797
rainbow (3.1.1)
9898
rake (13.1.0)
99+
redcarpet (3.6.0)
99100
regexp_parser (2.8.2)
100101
rexml (3.2.6)
101102
rspec (3.12.0)
@@ -178,6 +179,7 @@ DEPENDENCIES
178179
pimpmychangelog (>= 0.1.2)
179180
pry
180181
rake
182+
redcarpet
181183
rspec
182184
rspec-collection_matchers
183185
rspec_junit_formatter

gemfiles/ruby_2.7_cucumber_7.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ gem "appraisal"
1414
gem "timecop"
1515
gem "standard", "~> 1.31"
1616
gem "yard"
17+
gem "redcarpet"
1718
gem "webrick"
1819
gem "pimpmychangelog", ">= 0.1.2"
1920
gem "simplecov"

gemfiles/ruby_2.7_cucumber_7.gemfile.lock

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM
@@ -79,6 +79,7 @@ GEM
7979
racc (1.7.3)
8080
rainbow (3.1.1)
8181
rake (13.1.0)
82+
redcarpet (3.6.0)
8283
regexp_parser (2.8.2)
8384
rexml (3.2.6)
8485
rspec (3.12.0)
@@ -157,6 +158,7 @@ DEPENDENCIES
157158
pimpmychangelog (>= 0.1.2)
158159
pry
159160
rake
161+
redcarpet
160162
rspec
161163
rspec-collection_matchers
162164
rspec_junit_formatter

gemfiles/ruby_2.7_cucumber_8.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ gem "appraisal"
1414
gem "timecop"
1515
gem "standard", "~> 1.31"
1616
gem "yard"
17+
gem "redcarpet"
1718
gem "webrick"
1819
gem "pimpmychangelog", ">= 0.1.2"
1920
gem "simplecov"

gemfiles/ruby_2.7_cucumber_8.gemfile.lock

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM
@@ -73,6 +73,7 @@ GEM
7373
racc (1.7.3)
7474
rainbow (3.1.1)
7575
rake (13.1.0)
76+
redcarpet (3.6.0)
7677
regexp_parser (2.8.2)
7778
rexml (3.2.6)
7879
rspec (3.12.0)
@@ -151,6 +152,7 @@ DEPENDENCIES
151152
pimpmychangelog (>= 0.1.2)
152153
pry
153154
rake
155+
redcarpet
154156
rspec
155157
rspec-collection_matchers
156158
rspec_junit_formatter

gemfiles/ruby_2.7_minitest_5.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ gem "appraisal"
1414
gem "timecop"
1515
gem "standard", "~> 1.31"
1616
gem "yard"
17+
gem "redcarpet"
1718
gem "webrick"
1819
gem "pimpmychangelog", ">= 0.1.2"
1920
gem "simplecov"

gemfiles/ruby_2.7_minitest_5.gemfile.lock

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM
@@ -45,6 +45,7 @@ GEM
4545
racc (1.7.3)
4646
rainbow (3.1.1)
4747
rake (13.1.0)
48+
redcarpet (3.6.0)
4849
regexp_parser (2.8.2)
4950
rexml (3.2.6)
5051
rspec (3.12.0)
@@ -121,6 +122,7 @@ DEPENDENCIES
121122
pimpmychangelog (>= 0.1.2)
122123
pry
123124
rake
125+
redcarpet
124126
rspec
125127
rspec-collection_matchers
126128
rspec_junit_formatter

gemfiles/ruby_2.7_rspec_3.gemfile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ gem "appraisal"
1414
gem "timecop"
1515
gem "standard", "~> 1.31"
1616
gem "yard"
17+
gem "redcarpet"
1718
gem "webrick"
1819
gem "pimpmychangelog", ">= 0.1.2"
1920
gem "simplecov"

gemfiles/ruby_2.7_rspec_3.gemfile.lock

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
datadog-ci (0.4.1)
4+
datadog-ci (0.5.0)
55
msgpack
66

77
GEM
@@ -44,6 +44,7 @@ GEM
4444
racc (1.7.3)
4545
rainbow (3.1.1)
4646
rake (13.1.0)
47+
redcarpet (3.6.0)
4748
regexp_parser (2.8.2)
4849
rexml (3.2.6)
4950
rspec (3.12.0)
@@ -119,6 +120,7 @@ DEPENDENCIES
119120
pimpmychangelog (>= 0.1.2)
120121
pry
121122
rake
123+
redcarpet
122124
rspec (~> 3)
123125
rspec-collection_matchers
124126
rspec_junit_formatter

0 commit comments

Comments
 (0)