-
Notifications
You must be signed in to change notification settings - Fork 236
Dockerize devito application #558
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
Conversation
Codecov Report
@@ Coverage Diff @@
## master #558 +/- ##
=======================================
Coverage 75.82% 75.82%
=======================================
Files 74 74
Lines 7021 7021
Branches 1427 1427
=======================================
Hits 5324 5324
Misses 1524 1524
Partials 173 173 Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this.
I'll ask for some beta-testing on Slack
README.md
Outdated
git clone https://github.com/opesci/devito.git | ||
cd devito | ||
conda env create -f environment.yml |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think both options should stay. Conda, in particular, should be the way to go for developers.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would keep conda too.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, the introductory paragraph above only talks about conda
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds good. I've restored the previous README state.
README.md
Outdated
pip install -e . | ||
|
||
# run tests | ||
docker-compose run devito /tests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this assumes the presence of docker
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added a link to the Docker documentation.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fine overall.
I still would prefer it to be added as an second option and keep the previous README as this one makes it look like Devito can only be run through Docker.
Paired with @navjotk
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, I'm happy now. I'd like to wait a bit for some feedback from any of our own users/developers to double check that this works as expected.
I like it. Waiting for @mloubout to update his review. |
Cool, merging. |
Merged. |
Paired with @navjotk