Skip to content

Commit

Permalink
Merge pull request #6 from jantman/r10k-3
Browse files Browse the repository at this point in the history
bump to 3.1.0 and update run_r10k.sh for r10k-3.0.0
  • Loading branch information
jantman authored Jan 15, 2019
2 parents 9edd569 + 1c47ef3 commit 2ba236b
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 4 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## [3.1.0] Released 2019-01-15

- Update ``bin/run_r10k.sh`` wrapper script for [r10k 3.0.0](https://github.com/puppetlabs/r10k/blob/master/CHANGELOG.mkd#300) compatibility and to force r10k to overwrite locally-changed files.

## [3.0.0] Released 2018-05-21

- Completely rework from previous system-wide installation to be run directly from git clone
Expand Down Expand Up @@ -32,5 +36,7 @@
- initial module creation
- migration of a bunch of stuff from https://github.com/jantman/puppet-archlinux-macbookretina

[3.1.0]: https://github.com/jantman/workstation-bootstrap/compare/3.0.0...3.1.0
[3.0.0]: https://github.com/jantman/workstation-bootstrap/compare/2.0.0...3.0.0
[2.0.0]: https://github.com/jantman/workstation-bootstrap/compare/1.1.0...2.0.0
[1.1.0]: https://github.com/jantman/workstation-bootstrap/compare/1.0.0...1.1.0
9 changes: 6 additions & 3 deletions bin/run_r10k.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ CLONEDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )/.." && pwd )"
set -x
cd $CLONEDIR
git fetch && git pull
PUPPETFILE=${CLONEDIR}/Puppetfile \
PUPPETFILE_DIR=${CLONEDIR}/modules/r10k \
/usr/bin/r10k puppetfile install -v $@
/usr/bin/r10k puppetfile install \
-v \
--moduledir=${CLONEDIR}/modules/r10k \
--puppetfile=${CLONEDIR}/Puppetfile \
--force \
$@
3 changes: 2 additions & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "jantman-workstation_bootstrap",
"version": "3.0.0",
"version": "3.1.0",
"summary": "sample main repository and module, geared towards Arch Linux",
"author": "jantman",
"description": "This is an example of a puppet/r10k main repository for use with my archlinux_workstation and optionally archlinux_macbookretina Puppet modules. This specific repository includes some personal configuration of mine, and is intended to be forked and modified. This is intended to be a generic framework for anyone who wants to use Puppet to manage their workstation's configuration. The project provides some sane (though opinionated) defaults, and instructions for how to change them. The defaults are geared towards Arch Linux, but the core in this repository can be used for any distribution, or just as an example/starting point.",
"dependencies": [

],
"operatingsystem_support": [
{
Expand Down

0 comments on commit 2ba236b

Please sign in to comment.