View cordova-google-services-version-gradle-fix.js
#!/usr/bin/env node
// Define hook in your config <hook src="scripts/cordova-google-services-version-gradle-fix.js" type="before_prepare" />
var sourceDir = '';
var platformDir = 'platforms/android';
var fs = require('fs');
var path = require('path');
var readline = require("readline");
View docker.aliases.drushrc.php
$aliases['loc'] = array (
// This is the full site alias name from which we inherit its config.
'parent' => '@docker.loc' //alias name,
'uri' => 'docker.loc' //Drupal URL,
'root' => '/var/www/' //Drupal full path on disk,
'ssh-options' => '-p 2222',
'remote-host' => '192.168.99.100' //DOCKER/DOCKER MACHINE IP,
);
View varnish.test.sh
#$1 is url
#$2 is cookie file
curl -I -b $2 -c $2 $1 > /tmp/vtest
echo 'Varnish Enabled: '
grep -i 'Via.?varnish' < /tmp/vtest
echo 'Varnish Hit: '
grep -i 'X-Cache:.HIT' < /tmp/vtest
View drush_migrate_variable.sh
# Drush script to port specific variables. Can be used with other bash scripts for looping/migration.
# This is a first version and could be cleaned up and use ENVs
# $1 source site alias
# $2 target site alias
# $3 variable name
# drush @alias.source vget --format=json --exact custom_module_variable | drush @alias.target vset --format=json --exact custom_module_variable -
# Remeber there is a "-" at the end of the vset command!
drush $1 vget --format=json --exact $3 | drush $2 vset --format=json --exact $3 -
View utility_xmlsitemap.php
/**
* Create a site map for a specific language.
*
* @param string $language
* Language code.
*
* @return bool
* Success bool.
*/
function utility_xmlsitemap_create_sitemap($language) {
View fix_blue_tooth_audio.sh
#Fixes issues with Bluetooth audio stuttering/quality.
sudo defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" 53
View phpcs_ci.task.sh
#!/bin/bash
# PHP CodeSniffer CI Task
#
# Based off of git pre-commit hook
# https://github.com/s0enke/git-hooks/tree/master/phpcs-pre-commit
#
# Export Variables to be set by CI Agent / Bot
# PHPCS_BIN=/usr/bin/phpcs
# PHPCS_CODING_STANDARD=PEAR
# PHPCS_IGNORE=
View _Drupal_Cheat.md

This is a collection of files, scripts and tips to get local development up and running.

Import a database via drush.

drush sql-drop
drush sql-cli < /mnt/db/backup.sql

Export a database via drush

View example_get_pull_tag_push.sh
git checkout master
if ! git diff-files --quiet --ignore-submodules
then
echo "there are changes in the working tree exiting..."
exit 1
fi
git pull origin
git pull origin --tags
git tag -a "$tag" -m "deploy tag $tag"
View git_clean_list.sh
#!/usr/bin/env bash
remote_alias=origin
while read b; do
echo $b
#commented for dry run
#git branch -d $b
#git push origin
done <git_remote_branches.txt