Sha256: 0e4da96a3219702bd87a2d51479b52b4e9acd18fa2638f9db3cad8260bebfe3c

Contents?: true

Size: 1.08 KB

Versions: 6

Compression:

Stored size: 1.08 KB

Contents

# aia/main.just
#
# Support man pages with ...
# gem install kramdown-man
#

RR := env_var('RR')

with ~/.justfile

# FIXME: justprep module process still has an issue with ~ and $HOME
# FIXME: justprep does not like more than one space between module name and path.

module repo /Users/dewayne/sandbox/git_repos/repo.just
module gem /Users/dewayne/sandbox/git_repos/gem.just
module version /Users/dewayne/just_modules/version.just


# Preview man page
preview_man_page:
  kramdown-man {{RR}}/man/aia.1.md


# View man page
view_man_page: create_man_page
  man {{RR}}/man/aia.1


# Create man page
create_man_page:
  rake man

##########################################

# Tag the current commit, push it, then bump the version
tag_push_and_bump: tag push bump


# Create a git tag for the current version
tag:
  git tag $(semver)

# Push the git current working directory and all tags
push:
  git push
  git push origin --tags


alias inc := bump

# Increament version's level: major.minor.patch
@bump level='patch':
  semver increment {{level}}
  echo "Now working on: $(semver)"
  git add {{RR}}/.semver

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
aia-0.4.4 main.just
aia-0.4.3 main.just
aia-0.4.2 main.just
aia-0.4.1 main.just
aia-0.3.20 main.just
aia-0.3.19 main.just