CumulusCI icon indicating copy to clipboard operation
CumulusCI copied to clipboard

Create a Dev Container with CumulusCI

Open Julian88Tex opened this issue 2 years ago • 6 comments

Feature Type

I'm interested in functionality that has to do with CumulusCI's architecture or overall capabilities.

Does your feature request solve a current problem?

No response

Describe the solution you'd like

Create a dev container (docker) that includes CumulusCI installed for GitHub Codespaces in CumulusCI repo so development can be done on the browser easily.

Describe alternatives you've considered

No response

Additional context

No response

Julian88Tex avatar May 27 '22 21:05 Julian88Tex

Hi @Julian88Tex . There is an open issue that looks similar, #577 , that looks like it even has a link to a community-maintained docker image w/ cci. Does this meet your needs?

bethbrains avatar May 27 '22 21:05 bethbrains

@bethbrains I would say almost :-D. Having a docker container already should make this one even easier, but specifically, this issue relates to creating a Dev Container for use in GitHub Codespaces. Having a docker by itself doesn't mean it's usable by a Codespace. You also need a devcontainer.json which references the docker container.

Julian88Tex avatar May 27 '22 21:05 Julian88Tex

https://hub.docker.com/repository/docker/rupertbarrow/salesforcedx-cci

RupertBarrow avatar Jun 28 '22 06:06 RupertBarrow

https://hub.docker.com/repository/docker/rupertbarrow/salesforcedx-cci

Thanks @RupertBarrow ! I will probably use this for some of my actions. That being said I think it still needs one more file to satisfy this feature request.

Julian88Tex avatar Jun 28 '22 06:06 Julian88Tex

@Julian88Tex What file are you missing ? cci is there, that is why I created it !

If you need to expand it, read the last lines of the README here : https://github.com/RupertBarrow/salesforcedx-cci-Docker

RupertBarrow avatar Jun 28 '22 22:06 RupertBarrow

@RupertBarrow sure for this feature request I'm pretty sure a devcontainer.json. For a Dev Container I believe it's a Dev Container file paired with a docker image.

Julian88Tex avatar Jun 29 '22 00:06 Julian88Tex

There is one more implementation exists I found Today: https://github.com/GeekStewie/SalesforceDX_CCI_DEV

attilah avatar Nov 08 '22 06:11 attilah

@attilah thanks so much!

Julian88Tex avatar Nov 08 '22 06:11 Julian88Tex