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 Dockerfile to project #710

Merged
merged 3 commits into from Jan 6, 2020
Merged

Add Dockerfile to project #710

merged 3 commits into from Jan 6, 2020

Conversation

drwl
Copy link
Collaborator

@drwl drwl commented Jan 5, 2020

The integration tests require RVM to run. Without them they can't run.

Added Dockerfile to make it easier to run the project in an isolated environment.

The integration tests require RVM to run. Without them they can't run.

Added Dockerfile to make it easier to run the project in an isolated environment.
@drwl drwl requested a review from ctran January 5, 2020 23:29
@drwl
Copy link
Collaborator Author

drwl commented Jan 5, 2020

cc @ctran was working on updating integration tests but found out that they:

  1. haven't been running for some time, looks like they were skipped started Feb 2014
  2. I don't have RVM installed locally and wanted an environment to debug the integration tests

@drwl drwl changed the title Dockerize project Add Dockerfile to project Jan 6, 2020
@drwl drwl merged commit d737e10 into develop Jan 6, 2020
@drwl drwl deleted the drwl/add-docker branch January 6, 2020 03:08
@drwl
Copy link
Collaborator Author

drwl commented Jan 6, 2020

Just realized I prematurely merged this. Should have gotten #708 working and added the Dockerfile and any other scripts there.

@cuong-now
Copy link

Is this for running things locally or on CI?

@drwl
Copy link
Collaborator Author

drwl commented Jan 6, 2020

Would be for running the integration tests locally, for people who don't have rvm installed. The motivation for this was wanting to upgrade the integration specs, only to realize they haven't been running AND I'm not able to run them with my current setup (using rbenv).

drwl added a commit that referenced this pull request Jan 19, 2020
Dockerfile was added in #710 to make it easier to run integration tests locally.
vfonic pushed a commit to vfonic/annotate_models that referenced this pull request May 8, 2020
The integration tests require RVM to run. Without them they can't run.

Added Dockerfile to make it easier to run the project in an isolated environment.
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.

None yet

2 participants