Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
TimHess committed Feb 14, 2024
1 parent 48b925e commit 5489c52
Show file tree
Hide file tree
Showing 19 changed files with 4,421 additions and 4,232 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build-and-stage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ jobs:

- name: If PR, create a new staging slot
if: ${{ github.event_name == 'pull_request' }}
run: az webapp deployment slot create --resource-group ${{ vars.AZURE_RESOURCE_GROUP }} --name ${{ vars.AZURE_WEBAPP_NAME}} --slot ${{ env.SLOT_NAME }}
run: az webapp deployment slot create --resource-group ${{ vars.AZURE_RESOURCE_GROUP }} --name ${{ vars.AZURE_WEBAPP_NAME}} --slot ${{ env.SLOT_NAME }} --configuration-source ${{ vars.STAGING_SLOT_NAME }}

- name: Deploy to staging slot
uses: azure/webapps-deploy@v3
Expand Down
8 changes: 8 additions & 0 deletions api-filter.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
apiRules:
# Excluding types in global namespace, originating from Management/.../DotNetHeapDump
- exclude:
uidRegex: ^$
type: Namespace
# Excluding types in Graphs namespace, originating from Management/.../DotNetHeapDump
- exclude:
uidRegex: ^Graphs
type: Namespace
- exclude:
uidRegex: ^OpenCensus\.*
type: Namespace
Expand Down
332 changes: 147 additions & 185 deletions api-v2.json
Original file line number Diff line number Diff line change
@@ -1,194 +1,156 @@
{
"metadata": [
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/CircuitBreaker/src"
}
],
"dest": "api/browser/v2/circuitbreaker",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/CircuitBreaker/src"
}
],
"dest": "api/browser/v2/circuitbreaker",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
},
"version": "2.x"
},
"version": "2.x"
},
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Common/src"
}
],
"dest": "api/browser/v2/common",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Common/src"
}
],
"dest": "api/browser/v2/common",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
},
"version": "2.x"
},
"version": "2.x"
},
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Configuration/src"
}
],
"dest": "api/browser/v2/configuration",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Configuration/src"
}
],
"dest": "api/browser/v2/configuration",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
},
"version": "2.x"
},
"version": "2.x"
},
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Connectors/src"
}
],
"dest": "api/browser/v2/connectors",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Connectors/src"
}
],
"dest": "api/browser/v2/connectors",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
},
"version": "2.x"
},
"version": "2.x"
},
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Discovery/src"
}
],
"dest": "api/browser/v2/discovery",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Discovery/src"
}
],
"dest": "api/browser/v2/discovery",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
},
"version": "2.x"
},
"version": "2.x"
},
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Integration/src"
}
],
"dest": "api/browser/v2/integration",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Logging/src"
}
],
"dest": "api/browser/v2/logging",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
},
"version": "2.x"
},
"version": "2.x"
},
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Logging/src"
}
],
"dest": "api/browser/v2/logging",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Management/src"
}
],
"dest": "api/browser/v2/management",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
},
"version": "2.x"
},
"version": "2.x"
},
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Management/src"
}
],
"dest": "api/browser/v2/management",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
},
"version": "2.x"
},
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Security/src"
}
],
"dest": "api/browser/v2/security",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
},
"version": "2.x"
},
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Stream/src"
}
],
"dest": "api/browser/v2/stream",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
},
"version": "2.x"
}
]
}
{
"src": [
{
"files": [
"**/*.csproj"
],
"exclude": [ "**/bin/**", "**/obj/**" ],
"src": "sources/v2/src/Security/src"
}
],
"dest": "api/browser/v2/security",
"disableGitFeatures": false,
"disableDefaultFilter": false,
"filter": "api-filter.yml",
"properties": {
"TargetFramework": "netcoreapp3.1"
},
"version": "2.x"
}
]
}
Loading

0 comments on commit 5489c52

Please sign in to comment.