Skip to content

Commit 2ba236b

Browse files
authored
Merge pull request #6 from jantman/r10k-3
bump to 3.1.0 and update run_r10k.sh for r10k-3.0.0
2 parents 9edd569 + 1c47ef3 commit 2ba236b

File tree

3 files changed

+14
-4
lines changed

3 files changed

+14
-4
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## [3.1.0] Released 2019-01-15
2+
3+
- 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.
4+
15
## [3.0.0] Released 2018-05-21
26

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

39+
[3.1.0]: https://github.com/jantman/workstation-bootstrap/compare/3.0.0...3.1.0
40+
[3.0.0]: https://github.com/jantman/workstation-bootstrap/compare/2.0.0...3.0.0
3541
[2.0.0]: https://github.com/jantman/workstation-bootstrap/compare/1.1.0...2.0.0
3642
[1.1.0]: https://github.com/jantman/workstation-bootstrap/compare/1.0.0...1.1.0

bin/run_r10k.sh

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ CLONEDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )/.." && pwd )"
44
set -x
55
cd $CLONEDIR
66
git fetch && git pull
7-
PUPPETFILE=${CLONEDIR}/Puppetfile \
8-
PUPPETFILE_DIR=${CLONEDIR}/modules/r10k \
9-
/usr/bin/r10k puppetfile install -v $@
7+
/usr/bin/r10k puppetfile install \
8+
-v \
9+
--moduledir=${CLONEDIR}/modules/r10k \
10+
--puppetfile=${CLONEDIR}/Puppetfile \
11+
--force \
12+
$@

metadata.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
{
22
"name": "jantman-workstation_bootstrap",
3-
"version": "3.0.0",
3+
"version": "3.1.0",
44
"summary": "sample main repository and module, geared towards Arch Linux",
55
"author": "jantman",
66
"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.",
77
"dependencies": [
8+
89
],
910
"operatingsystem_support": [
1011
{

0 commit comments

Comments
 (0)