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

Improve the vagrant flow #1043

Closed
wants to merge 37 commits into from
Closed

Improve the vagrant flow #1043

wants to merge 37 commits into from

Conversation

staritza
Copy link
Contributor

@staritza staritza commented May 9, 2016

This pr allows a user to run redash locally or test without having to run any manual steps, except the run command itself. We also updated the docs to include this change.

To run locally, run ./bin/vagrant_ctl.sh start
To test, ./bin/vagrant_ctl.sh test

ChrisKozak and others added 18 commits April 27, 2016 17:22
We dont have any images in recruitingdev yet
The team decided to leave the artifacts in Circle and have another pipeline which will pull the artifacts from Circle into Go.
We are using redash's circle script which includes testing
…ve locations, include command from #1021.

Also reset circle.yml to be as in the main redash repo so our changes are not included in the changeset
Check earlier PR #1027 to follow conversation.
Because some dependencies were missing and we dont really need everything in the file...just pymongo
Also removed unneeded files, reverted circle.yml to as it is on redash, so it doesnt show in the PR diff
@staritza staritza changed the title Vagrant flow Improve the vagrant flow May 9, 2016
@arikfr
Copy link
Member

arikfr commented May 9, 2016

Looks like you need to rebase with updated master.

``vagrant up``. This might take some time the first time you run it,
3. Change dir into the repository (``cd redash``)
4a. To execute tests, run ``./run_tests.sh``
4b. To run the app, run ``./run_redash_locally.sh``.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Notice the docs mention the old scripts and not vagrant_ctl.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My bad. Good catch!

amasare added 11 commits May 9, 2016 16:31
The team decided to leave the artifacts in Circle and have another pipeline which will pull the artifacts from Circle into Go.
We are using redash's circle script which includes testing
…ve locations, include command from #1021.

Also reset circle.yml to be as in the main redash repo so our changes are not included in the changeset
Check earlier PR #1027 to follow conversation.
Because some dependencies were missing and we dont really need everything in the file...just pymongo
Also removed unneeded files, reverted circle.yml to as it is on redash, so it doesnt show in the PR diff
@staritza
Copy link
Contributor Author

staritza commented May 9, 2016

@arikfr Please hold off on this pr for a while. We are trying to work on our team git/redash work flow.

@staritza
Copy link
Contributor Author

staritza commented May 9, 2016

@arikfr you can ignore this pr. we created this with only the commits that matter and changes to reflect your comments

@staritza staritza closed this May 9, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants