# Generated from jericho-0.3.0.gem by gem2rpm -*- rpm-spec -*- %global gem_name jericho Name: rubygem-%{gem_name} Version: 0.3.0 Release: 1%{?dist} Summary: "Additional gem for cucumber tests" License: MIT URL: https://github.com/M1khah/jericho Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby # BuildRequires: rubygem(rspec) >= 3.0 # BuildRequires: rubygem(rspec) < 4 BuildArch: noarch %description "Tiny simple gem which cleans your cucumber JSON reports from redundant info and compares report from your last test run and report from previous test run. After it you'll receive a test run summary to desired slack channel. Please note that in order to use slack integration - you'll need to configure dotenv gem with your Slack credentials". %package doc Summary: Documentation for %{name} Requires: %{name} = %{version}-%{release} BuildArch: noarch %description doc Documentation for %{name}. %prep %setup -q -n %{gem_name}-%{version} %build # Create the gem as gem install only works on a gem file gem build ../%{gem_name}-%{version}.gemspec # %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir # by default, so that we can move it into the buildroot in %%install %gem_install %install mkdir -p %{buildroot}%{gem_dir} cp -a .%{gem_dir}/* \ %{buildroot}%{gem_dir}/ %check pushd .%{gem_instdir} # rspec spec popd %files %dir %{gem_instdir} %exclude %{gem_instdir}/.gitignore %exclude %{gem_instdir}/.travis.yml %{gem_instdir}/CODE_OF_CONDUCT.md %license %{gem_instdir}/LICENSE.txt %{gem_instdir}/bin %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/jericho.gemspec %changelog * Mon Sep 13 2021 mockbuilder - 0.3.0-1 - Initial package