Compare commits

...
Sign in to create a new pull request.

7 commits

Author SHA1 Message Date
Jun Aruga
9b2be25d63 Empty commit to update the built RPM packages to latest verson. 2020-10-27 15:32:41 +01:00
Jun Aruga
9fc1507458 Update macros.
* Remove %_without_hardening_test as f30 was removed from the buildroot.
* Add %test_timeout_scale to improve unstable tests by timeout in ruby.
2020-10-20 15:07:55 +02:00
Jun Aruga
103d051a9c Add f29 again as the zlib-devel issue was fixed. 2019-05-14 15:56:54 +02:00
Jun Aruga
448302253a Set "-f29" temporarily to avoid build issue.
https://bugzilla.redhat.com/show_bug.cgi?id=1705543
2019-05-02 15:46:57 +02:00
Jun Aruga
a80e2a7398 Build referring ruby-2.5 branch. 2019-04-30 18:38:37 +02:00
Jun Aruga
01aa43d796 Backport from master branch.
* ruby.yaml version is now 2.
* Set multilib: [x86_64].
2019-04-10 15:44:17 +02:00
Jun Aruga
9958577489 Update to pin Ruby 2.5
Signed-off-by: Jun Aruga <jaruga@redhat.com>
2018-04-20 15:34:50 +02:00

View file

@ -1,7 +1,5 @@
# Keep a generated ruby.yaml file URL here to follow latest configuration.
# https://github.com/fedora-modularity/dependency-report/blob/master/modules/ruby/ruby.yaml
document: modulemd
version: 1
version: 2
data:
# From ruby.spec Summary
summary: An interpreter of object-oriented scripting language
@ -19,18 +17,21 @@ data:
documentation: https://www.ruby-lang.org/en/documentation/
tracker: https://bugs.ruby-lang.org/
dependencies:
buildrequires:
platform: f28
requires:
platform: f28
- buildrequires:
# platform: [] is recommended.
platform: [-el8]
requires:
platform: [-el8]
components:
# SRPMs
rpms:
ruby:
# From ruby.spec Summary
rationale: An interpreter of object-oriented scripting language
multilib: [x86_64]
buildorder: 101
ref: master
# Set a reference on master to guarantee the Ruby version 2.5.
ref: ruby-2.5
rubygem-abrt:
# From rubygem-abrt.spec Summary
rationale: >-
@ -71,19 +72,17 @@ data:
buildopts:
rpms:
macros: |
%_without_rubypick 1
%_without_systemtap 1
%_without_git 1
%_without_cmake 1
# To disable tests in several packages.
%_without_tests 1
# To avoid the test faiures by timeout in ruby.
%test_timeout_scale 6
api:
# RPMs
# From *.spec %package
# *-doc are filtered.
rpms:
# From ruby.spec
- ruby
- ruby-devel
# - ruby-doc
- ruby-irb
- ruby-libs
- rubygems
@ -103,32 +102,16 @@ data:
- rubygem-xmlrpc
# From rubygem-abrt.spec
- rubygem-abrt
# - rubygem-abrt-doc
# From rubygem-bundler.spec
- rubygem-bundler
# - rubygem-bundler-doc
# From rubygem-mysql2.spec
- rubygem-mysql2
# - rubygem-mysql2-doc
# From rubygem-pg.spec
- rubygem-pg
# - rubygem-pg-doc
# From rubygem-bson.spec
- rubygem-bson
# - rubygem-bson-doc
# From rubygem-mongo.spec
- rubygem-mongo
# - rubygem-mongo-doc
filter:
# RPMs
rpms:
- ruby-doc
- rubygem-abrt-doc
- rubygem-bundler-doc
- rubygem-mysql2-doc
- rubygem-pg-doc
- rubygem-bson-doc
- rubygem-mongo-doc
# Add profiles/default as a temporary workflow,
# because of a issue for omitted profiles element.
profiles: