xcode-select --install
If you receive a message about the update server being unavailable and are on Mavericks, then you already have the command line tools.
mkdir -m 0744 ~/.ssh
Then put the appropriate private key into ~/.ssh/id_github_current
. Right now, this must be named exactly as so for ssh config and cloning RealScout repos to work properly.
- Copy RealScoutTech's key if using a pairing workstation OR
- Copy an existing github key OR
- Generate a new key
sudo chmod 0600 ~/.ssh/id_github_current
ssh-add ~/.ssh/id_github_current
git clone https://github.com/realscout/sprout-wrap.git
cd sprout-wrap
If you're running under rvm or rbenv, you shouldn't preface the following commands with sudo
.
sudo gem install bundler
ARCHFLAGS="-arch x86_64" bundle
[The caffeinate
command will keep your computer awake while installing; depending on your network connection, soloist can take from 10 minutes to 2 hours to complete.]
caffeinate bundle exec soloist
If it fails installing ruby, just install manually
rbenv install 2.2.3 # needed because sprout-wrap will install this by default
rbenv install 2.2.4
If it fails for anything else, just try rerunning it again
caffeinate bundle exec soloist
alias cdr='cd ~/workspace/RealscoutV2'
alias localip="ipconfig getifaddr en0"
alias be="bundle exec"
💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥
💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥 💥
We need to remove the system bundler and its executables before doing anything else
sudo gem uninstall bundler # Answer 'y' when asked if you want to remove executables
If you get an warning message about sudo
and gem
unalias gem
sudo gem uninstall bundler
It's very important to close out terminal and open a new session (preferably in iterm), so that your environment is setup correctly before configuring the RealScoutV2 app.
From the App Store - login in with tech+apple@realscout.com
- BetterTouchTool
- BitBar (see #tech-news)
librarian-chef update
git remote add upstream https://github.com/pivotal-sprout/sprout-wrap.git
git fetch upstream
git checkout -b pivotal-master upstream/master
git checkout master
git checkout pivotal-master -- Gemfile.lock
ARCHFLAGS="-arch x86_64" bundle