jbrowse icon indicating copy to clipboard operation
jbrowse copied to clipboard

adding a build environment dockerfile for jbrowse

Open scottcain opened this issue 4 years ago • 4 comments

Submitting a pull request

Please base your pull request based on the "dev" branch of JBrowse

The default branch is "master" but this contains the last stable release, and new pull requests should be based off of "dev"

Then set the base branch to "dev" on GitHub also

scottcain avatar Feb 17 '20 19:02 scottcain

The image created from this dockerfile is intended to be a parent image for a JBrowse docker file, so that the author of a jbrowse docker file doesn't have to futz with doing this themselves. An example implementation of a JBrowse dockerfile will be forthcoming when this is available on docker hub.

(edited to change "base image" to "parent image"--I had the terminology wrong)

scottcain avatar Feb 17 '20 20:02 scottcain

I nice side effect of having this docker file around is that it also serves as concise documentation of what is needed in a Debian-based environment for building JBrowse.

scottcain avatar Feb 17 '20 20:02 scottcain

What happens after this PR is merged? It needs to be published still?

cmdcolin avatar Feb 17 '20 21:02 cmdcolin

My understanding is also somewhat rudimentary, but what I think happens is that I have to build an image and then do a push of the image to docker hub. The reality is that this pull request doesn't really do much, other than provide documentation "describing" what we're putting on docker hub.

scottcain avatar Feb 17 '20 21:02 scottcain