Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Environment Setup instructions #61

Open
FedericoEsparza opened this issue Jun 13, 2018 · 8 comments · May be fixed by #129
Open

Add Environment Setup instructions #61

FedericoEsparza opened this issue Jun 13, 2018 · 8 comments · May be fixed by #129
Assignees
Labels
documentation This stuff is true Agile Software Engineering work. We value doc PRs. good first issue Good for newcomers help wanted Extra attention is needed needs review

Comments

@FedericoEsparza
Copy link
Member

Link to Environment Setup directly below the ChampionerOne in README.md.

However, actually put the full instructions for Windows, Mac, and Linux installations of Elixir 1.6, Phx 1.3, and Chromedriver above the Learn more about Championer section at the bottom of the README.md

@FedericoEsparza FedericoEsparza added help wanted Extra attention is needed good first issue Good for newcomers documentation This stuff is true Agile Software Engineering work. We value doc PRs. backlog labels Jun 13, 2018
@FedericoEsparza
Copy link
Member Author

Mac Elixir and Phx 1.3 instructions:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install elixir
mix local.hex
mix local.rebar
mix archive.install https://github.com/phoenixframework/archives/raw/master/phx_new.ez

@mattwr18
Copy link
Collaborator

mattwr18 commented Sep 6, 2018

Don't forget about PostgreSQL

@FedericoEsparza
Copy link
Member Author

FedericoEsparza commented Sep 6, 2018

@mattwr18 Yep. Thanks. I'll post the postgresql instructions/[screenshots] here for whoever takes on the mac portion of this ticket.

https://postgresapp.com/

Here's the chromedriver install command for mac users:
brew cask install chromedriver

@FedericoEsparza
Copy link
Member Author

FedericoEsparza commented Sep 22, 2018

Add nvm and npm instructions:
You can follow instructions here: https://github.com/creationix/nvm
or if you're on a mac:
Install nvm:
run curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
add source ~/.bashrc to ~/.bash_profile
Then run source ~/.bash_profile
nvm install v8.9.4
nvm use v8.9.4
npm i -g [email protected]

@ghost ghost assigned Lmise Sep 26, 2018
@ghost ghost added in progress and removed backlog labels Sep 26, 2018
@FedericoEsparza
Copy link
Member Author

FedericoEsparza commented Oct 18, 2018

chromedriver installation instructions from the travis.yml file for linux users:

  - export CHROMEDRIVER_VERSION=`curl -s http://chromedriver.storage.googleapis.com/LATEST_RELEASE`
  - curl -L -O "http://chromedriver.storage.googleapis.com/${CHROMEDRIVER_VERSION}/chromedriver_linux64.zip"
  - unzip chromedriver_linux64.zip
  - sudo chmod +x chromedriver
  - sudo mv chromedriver /usr/local/bin

@FedericoEsparza
Copy link
Member Author

We need to doublecheck the versions for the PR for chromedriver: https://github.com/championer-org/championer_one/pull/93/files

@dkuku
Copy link
Contributor

dkuku commented Feb 4, 2019

@FedericoEsparza I'll do this

@FedericoEsparza
Copy link
Member Author

@dkuku Thanks, Daniel.

@dkuku dkuku linked a pull request Feb 4, 2019 that will close this issue
@ghost ghost assigned dkuku Feb 4, 2019
@ghost ghost added needs review and removed in progress labels Feb 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation This stuff is true Agile Software Engineering work. We value doc PRs. good first issue Good for newcomers help wanted Extra attention is needed needs review
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants