v1

latestOpenAPI 3.0.12026-07-17635367.2 KB
project-config

Get project configs by git url

Get project configs by git url

get/project-config/default/{gitUrl}

Path parameters

gitUrlstring required

Git URL

Response

OK

defaultboolean required
envVarsobject required
gitProviderConfigIdstring
imagestring required
namestring required
repositoryUrlstring required
userstring required

Example response

{
  "prebuilds": [
    {
      "commitInterval": 0,
      "id": "id",
      "branch": "branch",
      "retention": 6,
      "triggerFiles": [
        "triggerFiles",
        "triggerFiles"
      ]
    },
    {
      "commitInterval": 0,
      "id": "id",
      "branch": "branch",
      "retention": 6,
      "triggerFiles": [
        "triggerFiles",
        "triggerFiles"
      ]
    }
  ],
  "buildConfig": {
    "cachedBuild": {
      "image": "image",
      "user": "user"
    },
    "devcontainer": {
      "filePath": "filePath"
    }
  },
  "gitProviderConfigId": "gitProviderConfigId",
  "image": "image",
  "default": true,
  "envVars": {
    "key": "envVars"
  },
  "name": "name",
  "user": "user",
  "repositoryUrl": "repositoryUrl"
}