forked from voxpupuli/puppet-consul
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
16 lines (15 loc) · 835 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Make target for TravisCI to run beaker tests in docker
beaker:
bundle config
rm .bundle/config
bundle config
bundle install
curl -sLo - http://j.mp/install-travis-docker | UML_DOCKERCOMPOSE=0 UML_FIG=0 sh -e
./run 'bundle exec rake beaker'
release:
echo github_changelog_generator --future-release $$(bundle exec rake module:version:next)
echo "Update the version number in the module’s metadata.json file and commit the change to the module repository."
echo "Tag the module repo with the desired version number. For more information about how to do this, see Git docs on basic tagging."
echo "Push the commit and tag to your Git repository."
echo "Travis CI will build and publish the module."
echo "Docs: https://puppet.com/docs/puppet/5.4/modules_publishing.html#publish-to-the-forge-automatically-with-travis-ci"