No release in over 3 years
Low commit activity in last 3 years
Prospectus helpers for pkgforge
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 0.1.1
~> 2.3.0
~> 0.7.0
~> 12.3.0
~> 3.8.0
~> 0.67.2

Runtime

~> 0.23.0
~> 0.9.0
 Project Readme

prospectus_pkgforge

Gem Version Build Status Coverage Status Code Quality MIT Licensed

Prospectus helpers for pkgforge

Usage

Add the following 2 lines to the .prospectus:

## Add this at the top
Prospectus.extra_dep('file', 'prospectus_pkgforge')

## Add this inside your item that has deps
extend ProspectusPkgforge::DepItems

As an example of a full real prospectus for amylum/curl:

Prospectus.extra_dep('file', 'pkgforge')
Prospectus.extra_dep('file', 'prospectus_pkgforge')

item do
  expected do
    github_release
    repo 'bagder/curl'
    regex /^curl-(\d+)_(\d+)_(\d+)$/, '\1.\2.\3'
  end

  actual do
    git_tag
    regex /^(.*)-\d+$/
  end

  extend ProspectusPkgforge::DepItems
end

Installation

gem install prospectus_pkgforge

License

prospectus_pkgforge is released under the MIT License. See the bundled LICENSE file for details.