Skip to content

Commit

Permalink
Merge branch 'release/0.52' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
mrscotty committed Nov 8, 2019
2 parents e21efbd + fb144a1 commit 7c7372a
Show file tree
Hide file tree
Showing 3 changed files with 63 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
language: perl
perl:
- "5.28"

install:
- cpanm --installdeps --notest .
5 changes: 5 additions & 0 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,8 @@ DEPENDENCIES
This module requires:

Convert::ASN1

ISSUES, PULL REQUESTS

Plesae visit [https://github.com/openxpki/Crypt-X509] for issues, pull
requests, etc.
52 changes: 52 additions & 0 deletions build.mkd
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# To build a release:

Note: Replace '0.10' in the examples below with the current version.

* Switch to develop branch and update it with latest commits

* Start release branch

# Set the connver to the new version number
connver=0.10
git flow release start $connver develop

* Bump version number in lib/Connector.pm

perl -i -pe "s{^version: .+}{version: '$connver';};" \
META.yml
git add META.yml
git commit -m "bump version to $connver"

* Make any last-minute fixes

* Finalize release (write the version number in the TAG\_MSG)

git flow release finish "$connver"
git push origin develop master "$connver"

* Build tarball

perl Makefile.PL
# make manifest
make test
make dist

* Upload tarball to https://pause.perl.org

# If the build env is not already set up, run the following:

curl -L http://install.perlbrew.pl | bash
echo "source $HOME/perl5/perlbrew/etc/bashrc" >> $HOME/.bashrc
source $HOME/perl5/perlbrew/etc/bashrc
perlbrew available
# Note: Adjust perl version based on results from 'perlbrew available'
perlbrew install perl-5.19.5
perlbrew switch perl-5.19.5
perlbrew install-cpanm
cpanm Module::Install
cpanm --installdeps --notest .

# If your 'git flow' is not already set up, run the following:

git flow init -d

0 comments on commit 7c7372a

Please sign in to comment.