https://docs.ansible.com/ansible/latest/user_guide/playbooks_best_practices.html#alternative-directory-layout
├── group_vars
│ └── all
│ └── vars.yml
├── inventories
│ ├── production
│ │ ├── group_vars
├── group_vars
│ └── all
│ └── vars.yml
├── inventories
│ ├── production
│ │ ├── group_vars
| #!/bin/bash | |
| # Checks if all the subfolders contain *.SFV file. Reports the ones which don't have it. | |
| for x in *; | |
| do | |
| ls ${x}/*.sfv >/dev/null | |
| RESULT=$? | |
| if [ $RESULT -eq 1 ]; then | |
| echo 'NO SFV IN ${x}' |
| #!/bin/bash | |
| # Generate a Markdown change log of pull requests from commits between two tags | |
| # Author: Russell Heimlich | |
| # Original URL: https://gist.github.com/kingkool68/09a201a35c83e43af08fcbacee5c315a | |
| # Modified for Atlassian Stash and older Git version by author: Lucian Maly <[email protected]> | |
| # URL: https://gist.github.com/luckylittle/7e7192743514d08989a6fc0cdbd93e61 | |
| # HOW TO USE | |
| # Copy this script to a directory under Git version control | |
| # Make the script executable i.e. chmod +x changelog.sh |
| #--------------# | |
| # VERSIONING # | |
| #--------------# | |
| # Current tags: | |
| CURRENT_FULLTAG = $(shell git describe --tags --abbrev=0 | awk -F. '{ printf $$0 }') | |
| CURRENT_YAML = $(shell grep '^version' YAML.yml | awk -F' ' '{ print $$2 }') | |
| CURRENT_MAJORTAG = $(shell git describe --tags --abbrev=0 | awk -F. '{ printf $$1 }') | |
| CURRENT_MINORTAG = $(shell git describe --tags --abbrev=0 | awk -F. '{ printf $$2 }') | |
| CURRENT_PATCHTAG = $(shell git describe --tags --abbrev=0 | awk -F. '{ printf $$3 }') | |
| # New tags: |
| # Verify Proxied RPM Repository | |
| # /etc/httpd/conf.d/default.conf | |
| <VirtualHost *:*> | |
| ProxyPreserveHost On | |
| ProxyPass / http://admin.na.shared.opentlc.com/ | |
| ProxyPassReverse / http://admin.na.shared.opentlc.com/ | |
| ServerName isolated1.b88e.internal |
| #!/bin/bash | |
| echo 'Cleaning up the working directories...' | |
| rm -rvf ${bamboo.build.working.directory}/* | |
| rm -rvf ~/* | |
| echo 'Installing required software...' | |
| yum -y install rpm-build git | |
| echo 'Checking versions of the required software...' |
Last update: Tue Jan 14 23:15:49 UTC 2020 by @luckylittle
Last update: Mon Nov 18 05:32:46 UTC 2019 by @luckylittle
# USING YUM TO MANAGE SECURITY ERRATA:| #!/bin/bash | |
| # Requires: mkvmerge | |
| for RH in *; do mkvmerge ${RH} -o $(basename -s .mp4 ${RH}).mkv; done; echo 'Done!' | |
| # rm *.mp4 |