Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Without repositories, Continua CI would have no source code to build. Continua CI links directly to your source control repositories and executes builds. For more information on repositories, check out the Repositories ReferenceRepository Types.

In part 1 and part 2 of this tutorial, we created both our first project and configuration in Continua CI. Following on from this, we are now going to attach a repository to our configuration so that we can get some real data that we can play with! 

...

The Create Repository Dialog allows you create or edit a repository and apply all settings that you will need to connect to your repository. There are plenty of options that you can include when creating a repository, however these will not be covered in this tutorial. For more information, check out the Repositories Reference Repository Types

As you can see, there is currently not a whole lot of information you can enter regarding your repository. That is because this dialog is designed to adapt to whichever repository type you are creating.

...

You can see that the dialog now incorporates fields that are specific to Git. For this tutorial, we can leave all the fields to their default values and set the Name to Fluent_NHibernate and the Repository URL to https://github.com/jagregory/fluent-nhibernate.git. The Repository URL should point to where your Git repository is hosted. In this case we are pointing to the Fluent NHibernate repository on GitHub.

The Using property is used to tell Continua which version of Git it should use when retrieving your repository. This Using property uses property collectors to point Continua to the correct application it should use when performing a task. Unless Git was installed in a non-standard directory, the default Git.Default Property Collector should find your installed copy of Git. If Continua cannot find your copy of Git then a new property collector will need to be specified in the administration section.

Once you have provided Continua with a Repository URL, you can either Validate the repository or just Save the repository.

...