1 / 33

12.CloudBees Toolkit for Eclipse

12.CloudBees Toolkit for Eclipse

MitSoni
Download Presentation

12.CloudBees Toolkit for Eclipse

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CloudBees Toolkit for Eclipse – Java PaaS http://clean-clouds.com

  2. CloudBees Eclipse Plugin

  3. CloudBees Eclipse Plugin

  4. CloudBees Eclipse Toolkit

  5. Validate your CloudBees Account

  6. CloudBees Perspective in Eclipse

  7. Repository as a Service

  8. Create a New Repository

  9. What if like to be notified when someone commits to your repository? • HTML Format • 3 Mail IDs Configure: Email Notifications

  10. Commit or Push Notification in HTML Format

  11. Sample CloudBees Project & SVN

  12. Create New CloudBees Project

  13. SVN Repository: Configuration Error

  14. Go to Window -> Preferences How to ADD SVN Repository in Eclipse?

  15. How to ADD SVN Repository in Eclipse?

  16. How to ADD SVN Repository in Eclipse?

  17. How to ADD SVN Repository in Eclipse?

  18. CloudBees Project

  19. <?xml version="1.0"?><cloudbees-web-appxmlns="http://www.cloudbees.com/xml/webapp/1"><!-- Application ID (formatted CB_ACCOUNT/APPNAME) --><appid>APP_ID</appid><!-- Extra context parameters --><context-param><param-name>PARAM_NAME</param-name><param-value>PARAM_VALUE</param-value></context-param><!-- DataSources (use names refererenced via <resource-ref> in WEB-INF/web.xml) --><resourcename="jdbc/DATASOURCE_NAME"auth="Container"type="javax.sql.DataSource"><paramname="username"value="DB_USER"/><paramname="password"value="DB_PASS"/><paramname="url"value="jdbc:cloudbees://DB_NAME"/></resource></cloudbees-web-app> CloudBees Web Configuration File

  20. <?xml version="1.0"?><cloudbees-web-app xmlns="http://www.cloudbees.com/xml/webapp/1"><!-- context parameter --><context-param><param-name>accessKey</param-name><param-value>${key}</param-value></context-param><!-- Database resource --><resourcename="jdbc/myDB"auth="Container"type="javax.sql.DataSource"><paramname="username"value="${db.username}"/><paramname="password"value="${db.password}"/><paramname="url"value="jdbc:mysql://ec2.xyy:3306/myDB"/></resource></cloudbees-web-app> • An application deployed with this cloudbees-web.xml file is expecting to have three configuration parameters available at runtime (key, db.username, db.password) • # bees config:set key=r434133edt# bees config:set -a myappiddb.username=mydbuser# bees app:deploy -a myappid -P db.password=mydbpassword  build/myapp.war Configuration Parameters

  21. Simple Project with Single Servlet

  22. RUN@local

  23. RUN@local

  24. RUN@cloud

  25. Commit Project to CloudBees SVN

  26. Commit Project to CloudBees SVN

  27. Compare Files

  28. Download with Linkedin Username/Password

  29. Download with Linkedin Username/Password

  30. Download with Linkedin Username/Password

  31. Download with Linkedin Username/Password

  32. Download with Linkedin Username/Password

  33. Thank You

More Related