CodeboxIDE / codebox

Open source cloud & desktop IDE

Home Page:https://www.codebox.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cloud Foundry deployment support

MitchK opened this issue · comments

It would be awesome to have a deployment plugin for Cloud Foundry.

Settings needed in order to deploy to a Cloud Foundry instance:

  • API Endpoint
  • Username (mostly an email address)
  • Password
  • Target (CF org or space name)

Things that need to be done in order to deploy to a Cloud Foundry instance:

Login:

cf api my.cf.instance.com
cf auth username password
cf target <org or spacename>

Deploy code from local file system:

cf push appname

I've already started developing a plugin based on the heroku plugin. Did some first renaming/added some stuff I think that make sense. The plugin is not working at all, yet. Need to do a further deep dive into Codebox and packages/addons once I find time.

https://github.com/MitchK/codebox-addon-cloudfoundry

I just went here to post the same thing. Support cloudfoundry could be really awesome because cloudfoundry become very popular (look at bluemix or pivotal webservice ).

I'm a member of cloudfoundry-community and I think we could be really interested to have this kind of cloud ide on cloudfoundry and deploy directly on it.

I can help you to work on it to know how cloudfoundry works, i'm just no so familiar with nodejs.

I'm working on the new version 1.0.0, I'll write a simple Heroku deployment plugin for it, it'll be easy to fork it and make it a CloudFoundry plugin.

in fact, only buildpacks from heroku can be use on cloudfoundry but app deployment is quite different. I asked you but It can be very long for you to do it without any cloudfoundry nodejs client. But if you want to do it I can help and it will be really awesome