You create an application in Wercker from a repository in your Git provider (GitHub, Bitbucket, or GitLab).
You add new applications to Wercker using a simple wizard. The wizard takes you through a couple of guided steps to get the best setup from the start.
To add a new application:
In Step 2 of the wizard, choose the repository from which the application will be created, and then click Next.
Symbols indicate whether a repository is private, or is a fork of another repository.
If a repository you’re expecting to see is not shown in the list, check that Wercker has access to the repository in the Git provider. Even if a repository is shown in the list, note that your Wercker account might not have the appropriate permissions on that repository. A warning symbol appears beside repositories for which your Wercker account doesn’t have sufficient permissions.
If an application has already been created from the repository you selected, you cannot create another application based on the same repository. Instead, you’re given the option to join the existing application as a collaborator. Note the following:
Build + view deploysaccess rights to the application.
If you choose to join the existing application, you’re done and you can skip the remaining steps below.
In Step 3 of the wizard, choose whether Wercker will use an SSH key to access the repository when checking out the code to run a build, and then click Next.
For public repositories, it’s recommended that Wercker doesn’t use a public SSH key. Instead, select the Make my app public option in Step 4 of the wizard (or set the application’s Privacy property to Public on the application’s Options page).
For private repositories, you have to add a public SSH key as a deploy key to your repository.
In Step 4 of the wizard, review the details of the application that you’re about to add, and specify whether to grant public access to the application.
Note that even if you grant public access to the application, you’ll only ever see your builds.
Click Create to add the application to Wercker.
Having created the new application, you’re immediately given the chance to build it right away on the Runs tab.
If you want to build the application:
The Runs tab shows the progress of the build.