diff --git a/.pipelines/build-pipelines.yml b/.pipelines/build-pipelines.yml
index f80fd50503..1faa528a07 100644
--- a/.pipelines/build-pipelines.yml
+++ b/.pipelines/build-pipelines.yml
@@ -19,7 +19,7 @@ variables:
# The counter is reset when the minor version is updated.
patch: $[counter(format('{0}_{1}', variables['build.reason'], variables['minor']), 0)]
isReleaseBuild: $(isNugetRelease)
- additionalProperties.version: 'urn:dab:config:schema:draft-$(major).$(minor).$(patch)'
+ additionalProperties.version: 'https://dataapibuilder.azureedge.net/schemas/v$(major).$(minor).$(patch)-alpha/dab.draft.schema.json'
steps:
- task: NuGetAuthenticate@1
@@ -47,6 +47,13 @@ steps:
folderPath: '$(System.DefaultWorkingDirectory)'
fileType: 'json'
targetFiles: 'schemas/dab.draft.schema.json'
+
+- task: CopyFiles@2
+ displayName: 'Copy dab.draft.schema.json'
+ inputs:
+ sourceFolder: '$(Build.SourcesDirectory)/schemas'
+ contents: 'dab.draft.schema.json'
+ targetFolder: '$(Build.ArtifactStagingDirectory)'
- task: UseDotNet@2
displayName: Setup .NET SDK v6.0.x
@@ -191,6 +198,7 @@ steps:
$(Build.ArtifactStagingDirectory)/**/*.nupkg
$(Build.ArtifactStagingDirectory)/**/*.zip
$(Build.ArtifactStagingDirectory)/**/dab-manifest.json
+ $(Build.ArtifactStagingDirectory)/**/dab.draft.schema.json
isDraft: true
isPreRelease: true
addChangeLog: false
diff --git a/schemas/dab.draft.schema.json b/schemas/dab.draft.schema.json
index c1a63d59e5..55acc8e1c8 100644
--- a/schemas/dab.draft.schema.json
+++ b/schemas/dab.draft.schema.json
@@ -6,7 +6,7 @@
"title": "Data API Builder",
"description": "Schema for Data API Builder engine",
"additionalProperties": {
- "version": "urn:dab:config:schema:draft-major.minor.patch"
+ "version": "https://dataapibuilder.azureedge.net/schemas/vmajor.minor.patch-alpha/dab.draft.schema.json"
},
"type": "object",
"properties": {
diff --git a/src/Cli/src/Cli.csproj b/src/Cli/src/Cli.csproj
index 5127bebb7e..2197df706d 100644
--- a/src/Cli/src/Cli.csproj
+++ b/src/Cli/src/Cli.csproj
@@ -28,10 +28,20 @@
+
+
+
+
+
+
+ PreserveNewest
+
+
+
-
+
-
+