Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dev-ruby/*: CI #30440

Closed
wants to merge 34 commits into from
Closed

dev-ruby/*: CI #30440

wants to merge 34 commits into from

Conversation

thesamesam
Copy link
Member

No description provided.

@thesamesam thesamesam changed the title Ruby10 dev-ruby/*: CI Apr 1, 2023
@thesamesam thesamesam added the priority-ci Increase the priority for CI processing. Use scarcely. label Apr 1, 2023
@gentoo-bot
Copy link

Pull Request assignment

Submitter: @thesamesam
Areas affected: ebuilds
Packages affected: dev-ruby/benchmark-ips, dev-ruby/bson, dev-ruby/deckar01-task_list, dev-ruby/excon, dev-ruby/facter...

dev-ruby/benchmark-ips: @gentoo/ruby
dev-ruby/bson: @gentoo/ruby
dev-ruby/deckar01-task_list: @gentoo/ruby
dev-ruby/excon: @GuillaumeSeren, @gentoo/proxy-maint
dev-ruby/facter: @prometheanfire, grknight, @gentoo/sysadmin, @gentoo/ruby
dev-ruby/globalid: @gentoo/ruby
dev-ruby/html2haml: @gentoo/ruby
dev-ruby/jwt: @gentoo/ruby
dev-ruby/mime-types: @gentoo/ruby
dev-ruby/minitest-around: @gentoo/ruby
dev-ruby/minitest-bonus-assertions: @gentoo/ruby
dev-ruby/minitest-pretty_diff: @gentoo/ruby
dev-ruby/multi_test: @gentoo/ruby
dev-ruby/octokit: @gentoo/ruby
dev-ruby/rqrcode: @gentoo/ruby
dev-ruby/sassc: @gentoo/ruby
dev-ruby/sourcemap: @gentoo/ruby
dev-ruby/stomp: @gentoo/ruby
dev-ruby/typeprof: @gentoo/ruby
dev-ruby/uglifier: @gentoo/ruby
dev-ruby/websocket: @gentoo/ruby
dev-util/cucumber: @graaff
dev-util/cucumber-ci-environment: @graaff
dev-util/cucumber-compatibility-kit: @graaff
dev-util/cucumber-core: @graaff
dev-util/cucumber-cucumber-expressions: @graaff
dev-util/cucumber-gherkin: @graaff
dev-util/cucumber-html-formatter: @graaff
dev-util/cucumber-messages: @graaff
dev-util/cucumber-tag-expressions: @graaff

Linked bugs

Bugs linked: 855731


In order to force reassignment and/or bug reference scan, please append [please reassign] to the pull request title.

Docs: Code of ConductCopyright policy (expl.) ● DevmanualGitHub PRsProxy-maint guide

@gentoo-bot gentoo-bot added assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. labels Apr 1, 2023
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
- Enable ruby32

- Fix tests

Fixing tests was interesting. I very quickly found the upstream
commits touching the port deduction/specification bit, but I had
no idea why this would've started failing on all Rubies all of a sudden
yet.

But ended up, after looking through MRI Ruby release notes,
figured out it must be somewhere else (it didn't seem to be a backported
bundled gem update).

It looks like it's actually because of a change in an (undeclared)
test dep - dev-ruby/webrick. It was probably ruby/webrick#55
or similar, but enough to satisfy my curiosity anyway.

Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
We don't do jruby anymore, but also, the build here is incompatible
w/ modern OpenJDK (>= 11?)

Closes: https://bugs.gentoo.org/855731
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2023-04-01 23:28 UTC
Newest commit scanned: fad91b1
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/b356b609fb/output.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. priority-ci Increase the priority for CI processing. Use scarcely.
Projects
None yet
3 participants