Skip to content

Instantly share code, notes, and snippets.

#!/bin/bash
PORT=3000
DIRECTORYPORTPAIRS=""
for i in *
do
if [[ $i =~ "service-" ]]; then
DIRECTORYPORTPAIRS="${DIRECTORYPORTPAIRS} --directory $i --port $PORT"
((++PORT))
fi
done || exit 1
@isitgeorge
isitgeorge / deploy.sh
Last active March 12, 2020 21:14
Determine which services to deploy based on modified Git paths
#!/bin/bash
services=()
diff="$(git diff --name-status HEAD~1)"
for dir in *
do
if [[ $dir =~ "service-" ]] && [[ $diff =~ $dir ]]; then
services=(${services[@]} $dir)
fi
done
@isitgeorge
isitgeorge / basic_value_checker.html
Last active December 30, 2015 10:19
added html example
<script>
function validateForm() {
var name = document.getElementById("form_name").value;
var email = document.getElementById("form_email").value;
var message = document.getElementById("form_message").value;
if (!(name == "" || email == "" || message == "")) {
alert("Sent successfully!");
} else {
alert("Looks like you've left a field blank!\nThey are all required.");
@isitgeorge
isitgeorge / javascript_timer.html
Last active December 24, 2015 20:48
more efficient
<script>
var seconds = 00;
var minutes = 00;
var hours = 00;
function count(str) {
str = parseInt(str);
str = str + 1;
str = str.toString();