Skip to main content

How to Create/Edit a Project

Navigate to the Projects page:

Projects Page

Projects Create or Edit Page

A Project configuration consists of the following fields:

  • Name: This is what will be displayed in the Datacoves landing page.

  • Git Repo: This is the git repository associated with this project.

    • Clone strategy: Determines how Datacoves will communicate with your git repository (SSH, HTTPS, or Azure DevOps Secret/Certificate). Select your desired cloning strategy to see configuration instructions:

      SSH

      When SSH is selected, an SSH public key will be automatically generated for you to configure in your git provider as a deployment key.

      Repo SSH Key

      HTTPS

      When HTTPS is selected, the following fields must be filled in: Git HTTPS url, Username, and Password.

      Repo User Password Prompt

      Azure DevOps Secret

      When Azure DevOps Secret is selected, a secret key is required for authentication. This assumes you have already created your EntraID application and added it as a user.

      See this how-to guide on configuring Azure DevOps for detailed configuration information.

      Azure DevOps Certificate

      When Azure DevOps Certificate is selected, a certificate is needed for secure communication.

      See this how-to guide on configuring Azure DevOps for detailed instructions.

  • CI/CD Provider: When provided, this will display a link to your CI/CD jobs on the Observe tab of a Datacoves environment. Once you choose your provider, you will be able to specify your CI jobs home URL.

  • Secrets Backend: Datacoves provides a Secrets Backend out of the box; you can also configure additional Secrets Backends for your projects such as AWS Secrets Manager.

Project Secrets Backend