jest icon indicating copy to clipboard operation
jest copied to clipboard

Create a Dockerfile for contributing

Open Alex-Cannon opened this issue 5 years ago • 12 comments

🚀 Dockerfile for contributing to Jest

Create a DockerFile to run jest.

Motivation

It would be nice to have a option to run Jest with a one-click command instead of having to do any manual setup.

  • I'd be happy to create a DockerFile for Jest and matching documentation.

Example

I imagine something along the lines of this (may not be semantically correct):

docker build . /
docker run jest

Pitch

  • Make contributing easier & faster by removing manual setup (installing, having to deal with differences between Node versions, yarn, OS differences, etc.)
  • Allow all contributors to develop Jest in the exact same environment to reduce the number of platform-specific bugs.

Alex-Cannon avatar Oct 26 '19 19:10 Alex-Cannon

sure, no reason not to, methinks. feel free to open up a PR 🙂

SimenB avatar Oct 27 '19 09:10 SimenB

@SimenB I can do it.

HERBOD7 avatar Oct 28 '19 12:10 HERBOD7

This issue is stale because it has been open for 1 year with no activity. Remove stale label or comment or this will be closed in 14 days.

github-actions[bot] avatar Feb 25 '22 12:02 github-actions[bot]

@SimenB Hi, is this issue still open? I see that there's been a PR open for a few years. Would love to take it on if it is.

evanrittenhouse avatar Mar 13 '22 22:03 evanrittenhouse

This issue is stale because it has been open for 1 year with no activity. Remove stale label or comment or this will be closed in 30 days.

github-actions[bot] avatar Mar 13 '23 22:03 github-actions[bot]

Hi @SimenB, is anyone working on this issue? if no please assign it to me I can do it.

Ksj14-kumar avatar Apr 02 '23 14:04 Ksj14-kumar

I would like to work on this issue

ashutosh887 avatar Jun 10 '23 16:06 ashutosh887

hey can i work on this issue @Alex-Cannon

Aryangp avatar Jul 13 '23 08:07 Aryangp

I would like to work on this issue!

abhijeetgauravm avatar Jul 18 '23 17:07 abhijeetgauravm

@Alex-Cannon if no one is working on this issue, I'd like to work on it

mdeshpande12 avatar Oct 11 '23 05:10 mdeshpande12

is this issue still open?

Tweniee avatar Dec 06 '23 04:12 Tweniee

is it still open ?

KunalKumar-1 avatar Feb 10 '24 16:02 KunalKumar-1

I will like to work on this issue

lovedayikegbulam avatar Mar 12 '24 13:03 lovedayikegbulam

I would love to work on this issue,Can u assign me

Sooraj2003 avatar Jun 30 '24 13:06 Sooraj2003

@SimenB

From what I can find, the docker file was almost done in #13009, but was held back because yarn watch command was not working.

Would it be of interest if I try to make it work with docker compose watch?

mzhubail avatar Jul 30 '24 09:07 mzhubail