Skip to content

Commit

Permalink
Merge commit 'b92447c6abbc8f8e6f1d33a8a4c961ba340dbf23' into secure-i…
Browse files Browse the repository at this point in the history
…ntegration-tests
  • Loading branch information
Alfonso Acosta committed Mar 8, 2017
2 parents 4c4b21e + b92447c commit a7d37ed
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 1 deletion.
9 changes: 8 additions & 1 deletion tools/integration/gce.sh
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,10 @@ function vm_names() {
# Delete all vms in this account
function destroy() {
local names
# shellcheck disable=SC2046
if [ $(gcloud compute firewall-rules list "test-allow-docker$SUFFIX" 2>/dev/null | wc -l) -gt 0 ]; then
gcloud compute firewall-rules delete "test-allow-docker$SUFFIX"
fi
names="$(vm_names)"
# shellcheck disable=SC2086
if [ "$(gcloud compute instances list --zones "$ZONE" -q $names | wc -l)" -le 1 ]; then
Expand Down Expand Up @@ -116,7 +120,10 @@ function setup() {
destroy

names=($(vm_names))
gcloud compute instances create "${names[@]}" --image "$TEMPLATE_NAME" --zone "$ZONE"
gcloud compute instances create "${names[@]}" --image "$TEMPLATE_NAME" --zone "$ZONE" --tags "test$SUFFIX" --network=test
my_ip="$(curl -s http://ipinfo.io/ip)"
gcloud compute firewall-rules create "test-allow-docker$SUFFIX" --network=test --allow tcp:2375,tcp:12375,tcp:4040,tcp:80 --target-tags "test$SUFFIX" --source-ranges "$my_ip"

gcloud compute config-ssh --ssh-key-file "$SSH_KEY_FILE"
sed -i '/UserKnownHostsFile=\/dev\/null/d' ~/.ssh/config

Expand Down
15 changes: 15 additions & 0 deletions tools/lint
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,20 @@ lint_tf() {
return $lint_result
}

lint_md() {
local filename="$1"
local lint_result=0

for i in '=======' '>>>>>>>'; do
if grep -q "${i}" "${filename}"; then
lint_result=1
echo "${filename}: bad merge/rebase!"
fi
done

return $lint_result
}

lint() {
filename="$1"
ext="${filename##*\.}"
Expand All @@ -164,6 +178,7 @@ lint() {
go) lint_go "${filename}" || lint_result=1 ;;
sh) lint_sh "${filename}" || lint_result=1 ;;
tf) lint_tf "${filename}" || lint_result=1 ;;
md) lint_md "${filename}" || lint_result=1 ;;
esac

spell_check "${filename}" || lint_result=1
Expand Down

0 comments on commit a7d37ed

Please sign in to comment.