Skip to content

Commit

Permalink
Merge pull request #149 from DataDog/anmarchenko/bump_to_2_0_0_beta1
Browse files Browse the repository at this point in the history
Bump version to 1.0.0.beta1
  • Loading branch information
anmarchenko authored Mar 25, 2024
2 parents ef9930c + d1a0569 commit e73065c
Show file tree
Hide file tree
Showing 195 changed files with 787 additions and 1,457 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
## [Unreleased]

## [1.0.0.beta1] - 2024-03-25

### Added

* datadog-cov native extension for per test code coverage ([#137])
* citestcov transport to serialize and send code coverage events ([#148])

### Removed

* Ruby 2.1-2.6 support is dropped

## [0.8.3] - 2024-03-20

### Fixed
Expand Down Expand Up @@ -188,6 +199,7 @@ Currently test suite level visibility is not used by our instrumentation: it wil
* Ruby versions < 2.7 no longer supported ([#8][])

[Unreleased]: https://github.com/DataDog/datadog-ci-rb/compare/v0.8.3...main
[1.0.0.beta1]: https://github.com/DataDog/datadog-ci-rb/compare/v0.8.3...v1.0.0.beta1
[0.8.3]: https://github.com/DataDog/datadog-ci-rb/compare/v0.8.2...v0.8.3
[0.8.2]: https://github.com/DataDog/datadog-ci-rb/compare/v0.8.1...v0.8.2
[0.8.1]: https://github.com/DataDog/datadog-ci-rb/compare/v0.8.0...v0.8.1
Expand Down Expand Up @@ -258,7 +270,9 @@ Currently test suite level visibility is not used by our instrumentation: it wil
[#123]: https://github.com/DataDog/datadog-ci-rb/issues/123
[#131]: https://github.com/DataDog/datadog-ci-rb/issues/131
[#134]: https://github.com/DataDog/datadog-ci-rb/issues/134
[#137]: https://github.com/DataDog/datadog-ci-rb/issues/137
[#139]: https://github.com/DataDog/datadog-ci-rb/issues/139
[#141]: https://github.com/DataDog/datadog-ci-rb/issues/141
[#142]: https://github.com/DataDog/datadog-ci-rb/issues/142
[#145]: https://github.com/DataDog/datadog-ci-rb/issues/145
[#148]: https://github.com/DataDog/datadog-ci-rb/issues/148
3 changes: 0 additions & 3 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,6 @@ source "https://rubygems.org"
# Specify your gem's dependencies in datadog-ci.gemspec
gemspec

# needed to run tests, always present at runtime
gem "datadog", github: "DataDog/dd-trace-rb", branch: "2.0"

gem "pry"
gem "rake"
gem "os"
Expand Down
2 changes: 1 addition & 1 deletion LICENSE-3rdparty.csv
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Component,Origin,License,Copyright
dd-trace-rb,https://github.com/DataDog/dd-trace-rb,Apache 2.0,"Copyright 2016-Present Datadog, Inc."
datadog,https://github.com/DataDog/dd-trace-rb,Apache 2.0,"Copyright 2016-Present Datadog, Inc."
msgpack,https://rubygems.org/gems/msgpack,Apache-2.0,"Copyright (c) 2008-2015 Sadayuki Furuhashi"
9 changes: 3 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,14 @@
Datadog's Ruby Library for instrumenting your test and continuous integration pipeline.
Learn more on our [official website](https://docs.datadoghq.com/tests/) and check out our [documentation for this library](https://docs.datadoghq.com/tests/setup/ruby/?tab=cloudciprovideragentless).

> [!IMPORTANT]
> The `datadog-ci` gem is currently a component of [`ddtrace`](https://github.com/datadog/dd-trace-rb) and should not be used without it.
>
> We expect this to change in the future.
## Installation

Add to your Gemfile.

```ruby
gem "ddtrace"
group :test do
gem "datadog-ci"
end
```

## Usage
Expand Down
1 change: 1 addition & 0 deletions datadog-ci.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ Gem::Specification.new do |spec|

spec.require_paths = ["lib"]

spec.add_dependency "datadog", "~> 2.0.0.beta1"
spec.add_dependency "msgpack"

spec.extensions = ["ext/datadog_cov/extconf.rb"]
Expand Down
1 change: 0 additions & 1 deletion gemfiles/jruby_9.4_activesupport_4.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

source "https://rubygems.org"

gem "datadog", github: "DataDog/dd-trace-rb", branch: "2.0"
gem "pry"
gem "rake"
gem "os"
Expand Down
22 changes: 8 additions & 14 deletions gemfiles/jruby_9.4_activesupport_4.gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,19 +1,8 @@
GIT
remote: https://github.com/DataDog/dd-trace-rb.git
revision: fddce26e9dcec17b441cc78f27c3a0c8d82ce6b3
branch: 2.0
specs:
datadog (2.0.0.dev)
base64
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 6.0.0.2.0)
libddwaf (~> 1.14.0.0.0)
msgpack

PATH
remote: ..
specs:
datadog-ci (0.8.3)
datadog-ci (1.0.0.beta1)
datadog (~> 2.0.0.beta1)
msgpack

GEM
Expand All @@ -33,6 +22,12 @@ GEM
climate_control (1.2.0)
coderay (1.1.3)
concurrent-ruby (1.2.3)
datadog (2.0.0.beta1)
base64
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 6.0.0.2.0)
libddwaf (~> 1.14.0.0.0)
msgpack
debase-ruby_core_source (3.3.1)
diff-lcs (1.5.1)
docile (1.4.0)
Expand Down Expand Up @@ -138,7 +133,6 @@ DEPENDENCIES
activesupport (~> 4)
appraisal
climate_control
datadog!
datadog-ci!
os
pimpmychangelog (>= 0.1.2)
Expand Down
1 change: 0 additions & 1 deletion gemfiles/jruby_9.4_activesupport_5.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

source "https://rubygems.org"

gem "datadog", github: "DataDog/dd-trace-rb", branch: "2.0"
gem "pry"
gem "rake"
gem "os"
Expand Down
22 changes: 8 additions & 14 deletions gemfiles/jruby_9.4_activesupport_5.gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,19 +1,8 @@
GIT
remote: https://github.com/DataDog/dd-trace-rb.git
revision: fddce26e9dcec17b441cc78f27c3a0c8d82ce6b3
branch: 2.0
specs:
datadog (2.0.0.dev)
base64
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 6.0.0.2.0)
libddwaf (~> 1.14.0.0.0)
msgpack

PATH
remote: ..
specs:
datadog-ci (0.8.3)
datadog-ci (1.0.0.beta1)
datadog (~> 2.0.0.beta1)
msgpack

GEM
Expand All @@ -33,6 +22,12 @@ GEM
climate_control (1.2.0)
coderay (1.1.3)
concurrent-ruby (1.2.3)
datadog (2.0.0.beta1)
base64
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 6.0.0.2.0)
libddwaf (~> 1.14.0.0.0)
msgpack
debase-ruby_core_source (3.3.1)
diff-lcs (1.5.1)
docile (1.4.0)
Expand Down Expand Up @@ -138,7 +133,6 @@ DEPENDENCIES
activesupport (~> 5)
appraisal
climate_control
datadog!
datadog-ci!
os
pimpmychangelog (>= 0.1.2)
Expand Down
1 change: 0 additions & 1 deletion gemfiles/jruby_9.4_activesupport_6.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

source "https://rubygems.org"

gem "datadog", github: "DataDog/dd-trace-rb", branch: "2.0"
gem "pry"
gem "rake"
gem "os"
Expand Down
22 changes: 8 additions & 14 deletions gemfiles/jruby_9.4_activesupport_6.gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,19 +1,8 @@
GIT
remote: https://github.com/DataDog/dd-trace-rb.git
revision: fddce26e9dcec17b441cc78f27c3a0c8d82ce6b3
branch: 2.0
specs:
datadog (2.0.0.dev)
base64
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 6.0.0.2.0)
libddwaf (~> 1.14.0.0.0)
msgpack

PATH
remote: ..
specs:
datadog-ci (0.8.3)
datadog-ci (1.0.0.beta1)
datadog (~> 2.0.0.beta1)
msgpack

GEM
Expand All @@ -34,6 +23,12 @@ GEM
climate_control (1.2.0)
coderay (1.1.3)
concurrent-ruby (1.2.3)
datadog (2.0.0.beta1)
base64
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 6.0.0.2.0)
libddwaf (~> 1.14.0.0.0)
msgpack
debase-ruby_core_source (3.3.1)
diff-lcs (1.5.1)
docile (1.4.0)
Expand Down Expand Up @@ -139,7 +134,6 @@ DEPENDENCIES
activesupport (~> 6)
appraisal
climate_control
datadog!
datadog-ci!
os
pimpmychangelog (>= 0.1.2)
Expand Down
1 change: 0 additions & 1 deletion gemfiles/jruby_9.4_activesupport_7.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

source "https://rubygems.org"

gem "datadog", github: "DataDog/dd-trace-rb", branch: "2.0"
gem "pry"
gem "rake"
gem "os"
Expand Down
22 changes: 8 additions & 14 deletions gemfiles/jruby_9.4_activesupport_7.gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,19 +1,8 @@
GIT
remote: https://github.com/DataDog/dd-trace-rb.git
revision: fddce26e9dcec17b441cc78f27c3a0c8d82ce6b3
branch: 2.0
specs:
datadog (2.0.0.dev)
base64
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 6.0.0.2.0)
libddwaf (~> 1.14.0.0.0)
msgpack

PATH
remote: ..
specs:
datadog-ci (0.8.3)
datadog-ci (1.0.0.beta1)
datadog (~> 2.0.0.beta1)
msgpack

GEM
Expand All @@ -40,6 +29,12 @@ GEM
coderay (1.1.3)
concurrent-ruby (1.2.3)
connection_pool (2.4.1)
datadog (2.0.0.beta1)
base64
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 6.0.0.2.0)
libddwaf (~> 1.14.0.0.0)
msgpack
debase-ruby_core_source (3.3.1)
diff-lcs (1.5.1)
docile (1.4.0)
Expand Down Expand Up @@ -146,7 +141,6 @@ DEPENDENCIES
activesupport (~> 7)
appraisal
climate_control
datadog!
datadog-ci!
os
pimpmychangelog (>= 0.1.2)
Expand Down
1 change: 0 additions & 1 deletion gemfiles/jruby_9.4_ci_queue_0_minitest_5.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

source "https://rubygems.org"

gem "datadog", github: "DataDog/dd-trace-rb", branch: "2.0"
gem "pry"
gem "rake"
gem "os"
Expand Down
22 changes: 8 additions & 14 deletions gemfiles/jruby_9.4_ci_queue_0_minitest_5.gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,19 +1,8 @@
GIT
remote: https://github.com/DataDog/dd-trace-rb.git
revision: fddce26e9dcec17b441cc78f27c3a0c8d82ce6b3
branch: 2.0
specs:
datadog (2.0.0.dev)
base64
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 6.0.0.2.0)
libddwaf (~> 1.14.0.0.0)
msgpack

PATH
remote: ..
specs:
datadog-ci (0.8.3)
datadog-ci (1.0.0.beta1)
datadog (~> 2.0.0.beta1)
msgpack

GEM
Expand All @@ -30,6 +19,12 @@ GEM
ci-queue (0.47.0)
climate_control (1.2.0)
coderay (1.1.3)
datadog (2.0.0.beta1)
base64
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 6.0.0.2.0)
libddwaf (~> 1.14.0.0.0)
msgpack
debase-ruby_core_source (3.3.1)
diff-lcs (1.5.1)
docile (1.4.0)
Expand Down Expand Up @@ -135,7 +130,6 @@ DEPENDENCIES
appraisal
ci-queue (~> 0)
climate_control
datadog!
datadog-ci!
minitest (~> 5)
minitest-reporters (~> 1)
Expand Down
1 change: 0 additions & 1 deletion gemfiles/jruby_9.4_ci_queue_0_rspec_3.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

source "https://rubygems.org"

gem "datadog", github: "DataDog/dd-trace-rb", branch: "2.0"
gem "pry"
gem "rake"
gem "os"
Expand Down
22 changes: 8 additions & 14 deletions gemfiles/jruby_9.4_ci_queue_0_rspec_3.gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,19 +1,8 @@
GIT
remote: https://github.com/DataDog/dd-trace-rb.git
revision: fddce26e9dcec17b441cc78f27c3a0c8d82ce6b3
branch: 2.0
specs:
datadog (2.0.0.dev)
base64
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 6.0.0.2.0)
libddwaf (~> 1.14.0.0.0)
msgpack

PATH
remote: ..
specs:
datadog-ci (0.8.3)
datadog-ci (1.0.0.beta1)
datadog (~> 2.0.0.beta1)
msgpack

GEM
Expand All @@ -28,6 +17,12 @@ GEM
ci-queue (0.47.0)
climate_control (1.2.0)
coderay (1.1.3)
datadog (2.0.0.beta1)
base64
debase-ruby_core_source (= 3.3.1)
libdatadog (~> 6.0.0.2.0)
libddwaf (~> 1.14.0.0.0)
msgpack
debase-ruby_core_source (3.3.1)
diff-lcs (1.5.1)
docile (1.4.0)
Expand Down Expand Up @@ -127,7 +122,6 @@ DEPENDENCIES
appraisal
ci-queue (~> 0)
climate_control
datadog!
datadog-ci!
os
pimpmychangelog (>= 0.1.2)
Expand Down
1 change: 0 additions & 1 deletion gemfiles/jruby_9.4_cucumber_3.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

source "https://rubygems.org"

gem "datadog", github: "DataDog/dd-trace-rb", branch: "2.0"
gem "pry"
gem "rake"
gem "os"
Expand Down
Loading

0 comments on commit e73065c

Please sign in to comment.