#!/bin/bash set -euo pipefail set -x #================================================================ # Script to download all the scripts used in the EMR step actions #================================================================ #% SYNOPSIS #+ download-scripts.sh args ... #% #% DESCRIPTION #% Downloads the scripts used in EMR steps #% #% EXAMPLES #% download-scripts.sh s3:/// #% #================================================================ #- IMPLEMENTATION #- version download-scripts.sh 1.0 #- author Varun Bhamidimarri #- license MIT license #- # #================================================================ #================================================================ scripts_repo_path=$1 #sudo yum -y install krb5-workstation krb5-libs krb5-auth-dialog mkdir -p /tmp/aws-blog-emr-ranger/scripts/emr-steps/ cd /tmp/aws-blog-emr-ranger/scripts/emr-steps/ #sudo yum -y install svn #svn export $git_repo_path aws-blog-emr-ranger aws s3 sync $scripts_repo_path/scripts/emr-steps . --region us-east-1 chmod -R 777 /tmp/aws-blog-emr-ranger