commit history

Look at the section on the right of the project page. This is your commit history.

Your code is automatically committed to a Git repository. Find more info here.

version tag

The top row is the most recent commit. Click on the three dots next to it and then on "Create tag".

Give the tag a meaningful name such as 'v0.1'.


TIP: Tags are useful for version controlling the projects you deploy to production. Create a tag before deployment.

deploy button 2

With our work properly saved, we can now deploy the project. Click the DEPLOY button.

deploy dialog

In the General tab

Enter a suitable name for your deployment e.g. the name of the project

Select the Version Tag you created earlier, v0.1

Change the Deployment Type to "Service" if you want your code to keep running (including after an error).

Choose "Job" for a process that should be run once.

This will ensure the service restarts if there is a failure


Make it visible

If you want to make your project publicly visible, useful for websites and API’s, click the "Network" tab and turn on Public Access. Provide a URL Prefix to ensure the URL is unique.

You will have to select "Service" as the Deployment type on the "General" Tab.


Hit it!

Just click DEPLOY and the code will be built, deployed and the service will start running.

deployment running

It’s alive!

You should see the status change to Running.

contextual options deployment

deployment logs

Checking your deployment

Hover your mouse over the row to find some contextual options.

You can view the logs and deployment logs, download the docker image and delete the deployment.