diff --git a/.aws/config b/.aws/config index e3e878987426b789494cf43e4e7e5b7c878473a3..6f2ec3ba3ea04329f85176110af44055f8074c3e 100644 --- a/.aws/config +++ b/.aws/config @@ -1,4 +1,8 @@ [profile shore] region = us-east-1 + [profile smile] region = us-east-1 + +# For aws-vault +[profile smile-security] diff --git a/Documents/Smile/.envrc b/Documents/Smile/.envrc index 873c3ad59ad79cd86bdb9f506be639f190cb707f..2db2c6ae5e3d752c5c4db3ae6e66e048b73d46af 100644 --- a/Documents/Smile/.envrc +++ b/Documents/Smile/.envrc @@ -3,3 +3,5 @@ export GIT_AUTHOR_NAME='Nimrod Adar' export GIT_AUTHOR_EMAIL='nimrod@smile.io' export AWS_DEFAULT_PROFILE=smile export AWS_PROFILE=smile +export GEM_HOME="$HOME/Repositories/Smile/.gem" +export PATH="$GEM_HOME/bin:$PATH" diff --git a/Makefile b/Makefile index 5cde15ee27522c2174c6d5aa5b6f0315d2b871ce..ec2c27884bd71abf9cc4a8c918f0de58b765a834 100644 --- a/Makefile +++ b/Makefile @@ -83,6 +83,13 @@ all: .config/gem/gemrc echo ':verbose: true' >> '$@' echo ':concurrent_downloads: 8' >> '$@' +all: .bundle/config +.bundle/config: Documents/Database.kdbx + $(mkd) + echo '# vim:ft=yaml' > '$@' + echo '---' >> '$@' + echo "BUNDLE_HTTPS://RUBYGEMS__PKG__GITHUB__COM/SMILE-IO/: '$$(ph show --field 'UserName' 'Web Sites/GitHub'):$$(ph show --field 'Smile gem token' 'Web Sites/GitHub')'" >> '$@' + all: .aws/credentials .aws/credentials: Documents/Database.kdbx $(mkd)