Streamline your container workflow with Codefresh!

Getting Started with Codefresh Labs

Kubernetes Tutorial | March 13, 2015

Using Codefresh Labs, you can take any GitHub repo and with one-click create a Docker-based workspace in the cloud to edit and test the code.

For example, we have a simple demo repo on GitHub. Copy the HTTPS clone URL (https://github.com/codefresh-io/demo-helloapp.git) and enter it into on the Codefresh Labs page.

codefresh-labs

Now click the Try button.

Codefresh only needs a second or two to assign a Docker container and clone your repo into a new personal workspace in the cloud.

cloning

You can now click the Go button or save the link to your workspace to open it up later.
go-to-workspace

For now, go ahead and click Go.

Codefresh will open a new browser tab or window for the new workspace.

You can view the project file structure in the left pane. In the following screenshot, the project folder is selected and you can view project information in the right editor pane.

In the bottom pane, you have access to a terminal. You can see that Codefresh ran npm install to download the package’s dependencies.

Screen-Shot-2015-03-13-at-1-42-46-AM

You can now launch the app. Click the Deploy icon, then click the Open URL icon to open another browser tab to see the page that the app rendered.
buttons

Congratulations! You have successfully created and launched a Docker-based environment for editing and testing code using Codefresh Labs.

Please follow us on Twitter to get the latest as we update our features!

Raziel Tabib

About Raziel Tabib

Co-Founder and CEO, Codefresh

Reader Interactions

Enjoy this article? Don't forget to share.

Comments

Your email address will not be published. Required fields are marked *

Follow me on Twitter