Skip to content

Releases: simp/rubygem-simp-rake-helpers

Release of 5.1.2

06 Oct 18:59
Compare
Choose a tag to compare
* Fixed 'Obsoletes' in the RPM spec files

Release of 5.1.1

04 Oct 21:05
5.1.1
Compare
Choose a tag to compare
* Renamed 'RHEL' to 'RedHat' in the 'unpack' task for compatibility with
  the rest of the new code base

Release of 5.1.0

04 Oct 14:27
5.1.0
Compare
Choose a tag to compare
* Fixed bug in `deps:record` that prevented recording to
Puppetfile.[:method]

* Added new `:reference` parameter to `deps:record` for identifying
repos to record

Release of 5.0.2

04 Oct 12:36
Compare
Choose a tag to compare
* Determine the build/rpm_metadata/* files when the pkg:rpm
  rake task is called, not when the rake object is constructed.
  This is required for simp-doc RPM building.

5.0.1 Release

28 Sep 20:40
Compare
Choose a tag to compare
  • Fixed issues that were affecting EL6 builds.

5.0.0 Release

27 Sep 21:13
Compare
Choose a tag to compare

WARNING - BREAKING CHANGES

  • Removed all 'mock' support
  • Bound the build to only the OS upon which you are building
  • Removed legacy support code
  • Designed for use within a Docker environment
    • Technically, you can install and run it inside mock but it's not
      going to do any of the heavy lifting for you any longer
  • Is NOT backwards compatible with anything for the most part
  • Will download published packages if they are available instead of rebuilding
  • Added rake task pkg:check_published
  • Check required commands on build:auto

Release of 4.1.1

06 Sep 21:44
Compare
Choose a tag to compare
* Added the ability to read RPM release qualifier for checked out
  module from `simp-core/build/rpm/dependencies.yaml`

Release of 4.1.0

30 Aug 01:44
Compare
Choose a tag to compare
* Added the ability to read from `simp-core/build/rpm/dependencies.yaml` in a
  checked out repo to add the necessary Obsoletes and Requires statements for
  external RPMs
* Changed the 'YEAR' part of the RPM release to reflect the current year
* Ensure that the 'spec/fixtures/modules' directory is no longer added to the
  RPMs

4.0.0 Release

01 Aug 14:29
Compare
Choose a tag to compare
  • Updated to work with Facter 2.5 based on updates to the rubygem-simp-rspec-puppet-facts gem
    • The facts in this gem changed which should not cause issues but was big enough for a breaking change version bump
  • Pinned the gem to bundler '~> 1.14.0' for supporting builds on FIPS enabled systems

To Work with Travis CI

You will need to make the following changes to your .travis.yml to make Travis work with the correct bundler:

before_install:
  - rm Gemfile.lock || true
  - rvm @global do gem uninstall bundler -a -x
  - rvm @global do gem install bundler -v '~> 1.14.0'

3.7.0 Release

20 Jul 19:42
Compare
Choose a tag to compare

Added a compare_latest_tag task for rake to help indicate when a module is out of sync with the released versions.