Commit 703992f1 authored by nimrod's avatar nimrod
Browse files

Manage the Ruby Smile environment with direnv and Bundler.

- Declare gems in a Gemfile.
- Run bundle install in .envrc.
- Keep things under ~/Repositories (I don't want Nextcloud to sync
  things).
- Also solves https://github.com/rubygems/rubygems/issues/4603 while I'm
  at it.
parent b2e99189
Loading
Loading
Loading
Loading

Documents/Smile/.envrc

deleted100644 → 0
+1 −15
Original line number Diff line number Diff line
source_up
export AWS_CONFIG_FILE="$HOME/.smile/aws/config"
export AWS_PROFILE=smile-dev-admin
export AWS_DEFAULT_PROFILE="$AWS_PROFILE"
export GEM_HOME="$HOME/Repositories/Smile/.gem"
export GIT_AUTHOR_EMAIL='nimrod@smile.io'
export GIT_AUTHOR_NAME='Nimrod Adar'
export HELM_HOME="$HOME/.smile/helm/dev-sre"
export HELM_TLS_ENABLE="true"
export HELM_TLS_VERIFY="true"
export KUBECONFIG="$HOME/.smile/kube/dev/config"
export PATH="$GEM_HOME/bin:$PATH"
export TILLER_NAMESPACE="applications-tiller"
export VAULT_ADDR="https://vault.smile.aws"
export VAULT_CAPATH="/Volumes/Keybase/team/smile_devs/ca_certs"

Documents/Smile/.envrc

0 → 120000
+1 −15
Original line number Diff line number Diff line
/home/nimrod/Repositories/Smile/.envrc
 No newline at end of file

Documents/Smile/.gem

0 → 120000
+1 −0
Original line number Diff line number Diff line
/home/nimrod/Repositories/Smile/.gem
 No newline at end of file
+1 −0
Original line number Diff line number Diff line
/home/nimrod/Repositories/Smile/Gemfile
 No newline at end of file
+1 −0
Original line number Diff line number Diff line
/home/nimrod/Repositories/Smile/Gemfile.lock
 No newline at end of file
Loading