git.lirion.de

Of git, get, and gud

aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 64c07329c175a1458b411b9127fdbdb1cad9f0f7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
VERSION = 3.82

all: complete

# checkenv is redundant here but prevents execution of anything before failing
complete: checkenv tempdirs tarball removedirs distrib removetar

tarball:
	rsync -avu bin .bash .bash_profile .bashrc .flake8 .gitconfig .perlcriticrc .profile .pylintrc .tmux.conf .tmux.conf.local tmux-gpakosz tmux-yank .vimrc --exclude=.git --exclude=.gitattributes --exclude=.github --exclude=.gitignore --exclude='LICENSE*' --exclude='README*' distribute/tar/
	tar -C distribute/tar -cvJf dotfiles.tar.xz .
	rm -rf distribute/tar

tempdirs:
	@mkdir -pv distribute/tar

removedirs:
	rm -rf distribute/tar

distrib: checkenv
	ansible-playbook distrib.yml

checkenv:
	@if [ -z "$$DFDISTRIB" ];then printf "DFDISTRIB not set, cannot determine target.\\n" >&2;exit 101;fi

removetar:
	@rm -vf dotfiles.tar.xz
> | * Update all_in_one_pe_2015_2.ppPhilip Morrison 2016-02-141-1/+1 |/ * Merge pull request #15 from npwalker/fix_hostname_in_role_curlNate McCurdy 2016-01-271-1/+1 |\ | * Fix hostname on role creation curl commandNick Walker 2016-01-121-1/+1 |/ * Merge pull request #12 from npwalker/move_hiera_config_settingGary Larizza 2016-01-111-1/+10 |\ | * Move hiera_config to main section of puppet.confNick Walker 2016-01-061-1/+10 |/ * Merge pull request #9 from npwalker/2015_3_prepGary Larizza 2016-01-0518-148/+436 |\ | * Update README with info on how to upgrade from 2015.2Nick Walker 2016-01-041-50/+52 | * Add an exec to create the Deploy Environments RBAC RoleNick Walker 2015-12-282-9/+25 | * Add functionality to disable the zack/r10k webhookNick Walker 2015-12-212-0/+15 | * Create profile::git_webhook to abstract away the detailsNick Walker 2015-12-215-4/+15 | * Update config_version to read r10k_deploy.json fileNick Walker 2015-12-182-1/+13 | * Move hiera.yaml to avoid file-sync overwriting itNick Walker 2015-12-181-1/+19 | * Add instructions for testing code managerNick Walker 2015-12-181-1/+34 | * Disable file bucket to match default PE2015.3 behaviorNick Walker 2015-12-181-15/+4 | * Final steps to make Code Manager workNick Walker 2015-12-186-64/+111 | * Chown files in codedir to pe-puppetNick Walker 2015-12-091-0/+6 | * Allow disabling authentication on code manager webhookNick Walker 2015-12-091-3/+12 | * Disable code manager webhook authenticationNick Walker 2015-12-091-0/+1 | * Allow code_manager profile to not error out on first runNick Walker 2015-12-092-4/+43 | * Refactor puppetmaster and zack_r10k_webhookNick Walker 2015-12-093-30/+12 | * Add support for code manager which will replace zack r10kNick Walker 2015-12-095-1/+90 | * Enable code manager via param in common.yamlNick Walker 2015-11-251-0/+2 | * Add custom functions for determining some PE settingsNick Walker 2015-11-252-0/+17 |/ * Merge pull request #3 from WhatsARanjit/productionGary Larizza 2015-11-252-13/+21 |\ | * Merged from upstreamRanjit Viswakumar 2015-11-2518-20/+468 | |\ | |/ |/| * | Merge pull request #4 from npwalker/merge_npwalker_control_repoGary Larizza 2015-11-2520-22/+470 |\ \ | * | Cleanup README to generalize urls and add notes about testingNick Walker 2015-11-241-5/+4 | * | Merge branch 'production' of https://github.com/npwalker/control-repo into me...Nick Walker 2015-11-2420-20/+469 |/| | | * | Change owner/group to pe-puppet for hiera moduleNick Walker 2015-11-171-2/+2 | * | fixing a bunch of puppet lint warnings