che-server/wsmaster
Igor Vinokur be757ec5a6
Check the devfile content before creating a factory (#463)
When Che creates a workspace from a repository URL, first we iterate and find a related git provider handler, then we gat a devfile location according to the handler rules. If we pass an unsupported git repository url we will have a default handler which will try find a devfile by the same url as the repository. In that case we will have an html content as a devfile.

We need to check the content before parsing the devfile, and throw a specific error in case if the content is not yaml.
2023-03-14 12:03:39 +02:00
..
che-core-api-account chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-auth chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-auth-azure-devops chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-auth-bitbucket chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-auth-github chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-auth-gitlab chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-auth-openshift chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-auth-shared chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-devfile chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-devfile-shared chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-factory Check the devfile content before creating a factory (#463) 2023-03-14 12:03:39 +02:00
che-core-api-factory-azure-devops Remove scopes from AzureDevOpsApiClient 2023-03-09 18:09:31 +01:00
che-core-api-factory-bitbucket chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-factory-bitbucket-server fix: extend pattern for BitBacket URL (#461) 2023-03-10 10:14:37 +02:00
che-core-api-factory-git-ssh feat: Support git+ssh urls (#458) 2023-03-09 14:24:49 +02:00
che-core-api-factory-github chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-factory-gitlab chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-factory-shared chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-logger chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-logger-shared chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-metrics chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-ssh chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-ssh-shared chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-system chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-system-shared chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-user chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-user-shared chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-workspace chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-workspace-activity chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-api-workspace-shared chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
che-core-sql-schema chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
integration-tests chore: Bump to 7.63.0-SNAPSHOT in main (#459) 2023-03-08 18:05:13 -04:00
pom.xml feat: Support git+ssh urls (#458) 2023-03-09 14:24:49 +02:00