Skip to content
This repository has been archived by the owner on Jun 30, 2022. It is now read-only.

Update Master from Next #2729

Merged
merged 193 commits into from
Nov 20, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
193 commits
Select commit Hold shift + click to select a range
35f5cd4
Using country and region in code and comment (#2385)
bobokids Sep 19, 2019
37e0091
[calendar] Add support for utterance like "my manager" or "his boss" …
xhr0804 Sep 19, 2019
47643ef
fix parse number exception (#2381)
KayMKM Sep 20, 2019
402f386
[Calendar] return both tel number and meeting link when join meeting …
KayMKM Sep 23, 2019
cf065ba
[Maintenance] Realign production & experimental skill directories (#2…
ryanisgrig Sep 23, 2019
2ccc211
[Skills] convert location to timezone (#2301)
KayMKM Sep 24, 2019
efeacf3
[Android] UI refactoring and bug fix (#2383)
chon219 Sep 25, 2019
0a74c16
Refactor Samples directories (#2437)
ryanisgrig Sep 26, 2019
500f3a3
Refactor Skill directories (#2435)
ryanisgrig Sep 26, 2019
3ba2d2b
Refactor Libraries directories to SDK format (#2436)
ryanisgrig Sep 26, 2019
d6825be
skill fixes (#2449)
xieofxie Sep 30, 2019
36dfddb
[Lib] Skill Middleware update to clear conv state when skill is cance…
lauren-mills Sep 30, 2019
ff378e1
[VA] Convert template to use LG (#2457)
lauren-mills Sep 30, 2019
921c20f
[Weather] update lu (#2451)
xieofxie Oct 1, 2019
dd32c7a
[POI] add ShouldInterrupt for SelectPointOfInterestPrompt, SelectActi…
xieofxie Oct 2, 2019
92af3db
[Lib] Refactored routerDialog (#2458)
lauren-mills Oct 2, 2019
5b4b449
[VA] ActivityHandler implementation with RouterDialog changes (#2464)
lauren-mills Oct 4, 2019
e287e34
[ITSM] make use of number (#2375)
xieofxie Oct 7, 2019
51e676e
[Samples] Add relevant skills to VA samples (#2479)
ryanisgrig Oct 8, 2019
3ee5239
[VA] Added "repeat last message" logic (#2484)
lauren-mills Oct 8, 2019
fb804f9
[Weather] use Latitude & Longitude if possible (#2447)
xieofxie Oct 9, 2019
5e41052
[VA] Implemented SDK telemetry fix for websocket connection (#2490)
lauren-mills Oct 10, 2019
6d9704a
[Lib] add OpenDefaultApp event model in Solutions (#2349)
KayMKM Oct 10, 2019
ef2bd1e
add more exception type (#2357)
KayMKM Oct 10, 2019
49218b8
Update cognitivemodels.json
ryanisgrig Oct 11, 2019
1bd89a1
Delete HospitalityAssistant.sln (#2508)
xieofxie Oct 14, 2019
ce1ec82
add copyright headers, null checks (#2514)
darrenj Oct 14, 2019
11d1c96
[Solutions] Defensive checks for ContentModerator Middleware (#2505)
darrenj Oct 14, 2019
9e44b68
[Skills] sync deploy scripts by templates (#2486)
xieofxie Oct 15, 2019
bffbdf3
[ITSM] add buttons for update/close (#2439)
xieofxie Oct 15, 2019
bb11f21
[ITSM] remove Token from state (#2487)
xieofxie Oct 15, 2019
dbeb5de
move OpenDefaultApp to correct folder (#2509)
KayMKM Oct 16, 2019
a059114
[Android] Fix gradle files for CI/CD & add App Center (#2497)
ryanisgrig Oct 17, 2019
2465e3b
Update default_configuration.json
ryanisgrig Oct 17, 2019
d3225df
[HospitalityVA] fixes (#2546)
xieofxie Oct 17, 2019
899b23e
[ITSM] updates for tickets, navigation (#2545)
xieofxie Oct 18, 2019
1057d98
handle more exception type (#2537)
KayMKM Oct 18, 2019
5610685
[Calendar] support search meeting by title/attendee/location (#2494)
KayMKM Oct 18, 2019
a0b5b0f
[Calendar] update create meeting flow wording (#2528)
KayMKM Oct 18, 2019
bf731e1
Pull "next docs" into next branch (#2549)
ryanisgrig Oct 18, 2019
23f0d6b
[ITSM] return error if could not get user id (#2492)
xieofxie Oct 18, 2019
123fa6d
Update MainDialog.cs (#2536)
xieofxie Oct 18, 2019
b80770c
pedantic fix (#2521)
xieofxie Oct 18, 2019
3e875e7
Refactor Onboarding state to UserProfile and updates to LG to make us…
Oct 18, 2019
d051d49
correct accessor name
Oct 18, 2019
35e2c57
Update style on handbook/overviews to use ** instead of ` in classes,…
ryanisgrig Oct 18, 2019
30e106d
[Android] Bug fixes and speech sdk upgrade (#2527)
chon219 Oct 21, 2019
908f137
[Calendar] add auth steps before call api (#2382)
KayMKM Oct 21, 2019
f2ff75c
[Email] Fix as designer's suggestion (#2512)
DingmaomaoBJTU Oct 21, 2019
0b70131
support find event by time (#2551)
KayMKM Oct 21, 2019
d04809f
Extension method.
Oct 21, 2019
9024d71
[EnterpriseAssistant] Replace Enterprise Template VA with VirtualAssi…
ryanisgrig Oct 21, 2019
aa7c781
renamed extension method
Oct 21, 2019
95938c2
[POI] update flow (#2511)
xieofxie Oct 21, 2019
3d15b67
Add enterprise assistant content with latest formatting, usine same f…
ryanisgrig Oct 21, 2019
a74559c
Add tip for oauth connection name
ryanisgrig Oct 21, 2019
8e05d16
Merge branch 'next' of https://github.com/microsoft/botframework-solu…
ryanisgrig Oct 21, 2019
8851814
Updated LG packages, new lg responses
Oct 22, 2019
4c42e71
[Email Skill] resouce translate issue fix (#2554)
DingmaomaoBJTU Oct 23, 2019
6a0c352
fix tests with variable responses from LG
Oct 23, 2019
7384638
[POI] geo uri doc (#2562)
xieofxie Oct 23, 2019
9d7fa04
[ToDo] Fix as designer's suggestion (#2548)
ssss141414 Oct 23, 2019
448360a
new startover message, supress completion in a few places
Oct 23, 2019
2fa516e
replace the OpenDefaultApp (#2572)
KayMKM Oct 23, 2019
c9ffedd
[Docs] Capture review notes (#2578)
ryanisgrig Oct 23, 2019
8242922
[Skills] update google support doc (#2576)
KayMKM Oct 23, 2019
e3c3242
[POI] convert to data uri to hide subscription key (#2571)
xieofxie Oct 24, 2019
5187749
[Sdk] do not send Handoff (#2522)
xieofxie Oct 24, 2019
7d9c579
[POI] fix test (#2581)
xieofxie Oct 25, 2019
78b8cef
[Skills] set telemetry (#2561)
xieofxie Oct 25, 2019
f12a7c2
[botskills] update split and err (#2575)
xieofxie Oct 25, 2019
b27a524
[Weather] use IsNaN instead of comparison (#2588)
xieofxie Oct 25, 2019
dc29c80
move APIToken from conversation state to turn state (#2569)
KayMKM Oct 25, 2019
3ace6a7
[VA][Skill] fix event, remove BuildServiceProvider (#2579)
xieofxie Oct 25, 2019
0594fb2
[Skills] add/update transcripts (#2580)
xieofxie Oct 25, 2019
9acbde1
[Restaurant] update transcript and data uri code (#2582)
xieofxie Oct 25, 2019
6e2f558
updated to sdk 4.6.0-rc0 (#2593)
lauren-mills Oct 25, 2019
928418e
[Libs] Deprecated routerDialog moved changes to ActivityHandlerDialog…
lauren-mills Oct 25, 2019
1e5f6a1
update VASample with 4.6rc (#2595)
lzc850612 Oct 25, 2019
ae0e26f
multi locale LG, localization, tests
Oct 28, 2019
8ed5f93
[ITSM] use dot instead of number to remove single '1' step (#2599)
xieofxie Oct 28, 2019
e6e254f
Merge branch 'darrenj/lgupdates' into next
Oct 28, 2019
e3f27e6
merge
Oct 28, 2019
e43ea91
[VA] Updated to latest sdk and libs (#2601)
lauren-mills Oct 28, 2019
304128e
[Sdk] fix BotTestBase (#2598)
xieofxie Oct 28, 2019
672de0f
lib updates and post merge (#2603)
darrenj Oct 28, 2019
f8c7cf2
update calendar and news transcript (#2597)
KayMKM Oct 28, 2019
b2721c3
[Email] Update doc and transcripts (#2592)
DingmaomaoBJTU Oct 28, 2019
cd22ab9
[ITSM][POI] transcripts (#2591)
xieofxie Oct 28, 2019
2ea7d99
update doc (#2590)
ssss141414 Oct 28, 2019
cef50a9
add bing search transcript (#2600)
DingmaomaoBJTU Oct 29, 2019
8057a90
Proactive notifications tutorial and make samples shared (#2610)
ryanisgrig Oct 29, 2019
d0bbc90
Doc Updates (#2611)
Dewain27 Oct 29, 2019
6bca0ff
[Android] Add Crashes SDK and update docs (#2566)
ryanisgrig Oct 29, 2019
45d2b2d
Fix broken character that prevents docs generating
ryanisgrig Oct 29, 2019
a9c0e2e
[VA] Cleaned up comments and moved to 4.6-preview-rc1 libs (#2612)
lauren-mills Oct 29, 2019
e707af2
[Calendar] update document and fix some issue (#2589)
KayMKM Oct 30, 2019
7f0fb3c
[Calendar][POI] add tel prefix in telephone uri (#2616)
KayMKM Oct 30, 2019
1671ac9
[Skills] Update the SDK version to the latest RC (#2614)
lzc850612 Oct 30, 2019
131a915
Added What's New Content to Docs Site (#2618)
Dewain27 Oct 30, 2019
2fa9460
Update ActivityHandlerDialog.cs
lauren-mills Oct 30, 2019
3f214ef
Navigation Structure for Docs Update (#2617)
Dewain27 Oct 30, 2019
f9243c1
Update ActivityHandlerDialog.cs
lauren-mills Oct 30, 2019
5591ba8
Updated ActivityHandlerDialog.cs
lauren-mills Oct 30, 2019
34da033
Updated VirtualAssistantSample.csproj
lauren-mills Oct 30, 2019
9c28759
[Skill Template] Updated with new libs, LG, activity handler, main di…
lauren-mills Oct 30, 2019
b814378
remove unecessary refs (#2604)
darrenj Oct 30, 2019
84691a2
Rename speech tutorial to reference direct line speech
ryanisgrig Oct 30, 2019
a9ab5ef
Added support for teams authentication (#2619)
lauren-mills Oct 31, 2019
df39bfe
Updated VirtualAssistantSample.csproj
lauren-mills Oct 31, 2019
bb9a50f
[Skills] use single comma for scopes (#2560)
xieofxie Oct 31, 2019
948e314
Update VirtualAssistantSample.csproj
ryanisgrig Oct 31, 2019
e988dce
Merge branch 'next' of https://github.com/microsoft/botframework-solu…
lauren-mills Oct 31, 2019
eec8011
Clean up speech tutorial and event companion app
ryanisgrig Oct 31, 2019
57ce9a2
Merge branch 'next' of https://github.com/microsoft/botframework-solu…
ryanisgrig Oct 31, 2019
5e5446d
[Calendar] update wording (#2609)
KayMKM Nov 1, 2019
d21726b
Broke Apart Experimental Skills and Updated What's New and Virtual As…
Dewain27 Nov 1, 2019
0dceefe
Completed Link check for Clients and Channels section. (#2638)
Dewain27 Nov 2, 2019
8542006
fix extra luis call (#2634)
DingmaomaoBJTU Nov 2, 2019
c1769cb
[Docs] Update links in Overview, VA, Skill, Solution Accelerator sect…
ryanisgrig Nov 2, 2019
61eabd6
[ToDo & Weather] Update transcripts (#2628)
ssss141414 Nov 4, 2019
56aba32
[HA] update docs (#2626)
xieofxie Nov 4, 2019
64d9eec
Update EA/proactive notifications docs to refer to deployment coming …
ryanisgrig Nov 4, 2019
a86a0c2
[Android] Button to reinitialize speech service (#2607)
chon219 Nov 4, 2019
4ee31be
Fix broken tests, and update to 4.6.1 (#2636)
lauren-mills Nov 4, 2019
507c942
Fix null reference exception in ScheduledTask.AddScheduledTask (#2416)
Damarus999 Nov 5, 2019
354e26e
fix todo test (#2629)
ssss141414 Nov 5, 2019
a1b5a0e
Enterprise VA Sample with proactive notifications and multi-turn QnA …
ryanisgrig Nov 5, 2019
9cb4d92
Merge master branch into next
ryanisgrig Nov 6, 2019
35f0d8f
add hospitality multi lan lu (#2653)
DingmaomaoBJTU Nov 6, 2019
cd02282
[Email] update to activity handler (#2633)
DingmaomaoBJTU Nov 6, 2019
42c0b9a
[Skills] use DefaultActivityHandler (#2647)
xieofxie Nov 6, 2019
052fff0
update lib to 4.6.0 (#2650)
KayMKM Nov 6, 2019
f868806
[Skills] add mit license header (#2631)
xieofxie Nov 6, 2019
7da3c47
[Calendar] Add retry count limitation (#2524)
KayMKM Nov 6, 2019
a4f9cef
Add name extraction for onboarding (#2120)
xhr0804 Nov 6, 2019
86e9dcd
fix search by time in prompt (#2646)
xhr0804 Nov 6, 2019
2641ae1
[Hospitality] LateCheckOut uses time (#2652)
xieofxie Nov 7, 2019
59eb16c
add location event support in news skill (#2662)
KayMKM Nov 7, 2019
350c77e
update to rc2 (#2660)
ssss141414 Nov 7, 2019
2111366
move skills functionalities into solutions package (#2666)
lzc850612 Nov 7, 2019
2b0a7ee
[Lib] Added skill switch dialog (#2671)
lauren-mills Nov 7, 2019
e4e33d8
[skills] update to ActivityHandler (#2667)
xhr0804 Nov 8, 2019
c3ce28a
removed fallback from lib (#2672)
lauren-mills Nov 8, 2019
f7d3ea3
[VA] dotnet 3.0 update (#2644)
lauren-mills Nov 8, 2019
ce14763
[VA] Skill switch dialog (#2665)
lauren-mills Nov 8, 2019
6ab8195
[Templates] Update the VATemplate and SkillTemplate to latest solutio…
lzc850612 Nov 8, 2019
8d66605
Update VirtualAssistantSample.csproj
lauren-mills Nov 8, 2019
aaf9fa0
[POI] use activity handler (#2632)
xieofxie Nov 9, 2019
ad15115
[POI][Todo] restore deploy scripts (#2681)
xieofxie Nov 11, 2019
0bba85e
[POI] search for category when valid (#2683)
xieofxie Nov 12, 2019
97afeec
add bing spell check (#2682)
xhr0804 Nov 12, 2019
74f74e2
[Calendar] provide more reasonable time setting when book meeting (#…
xhr0804 Nov 12, 2019
da37260
[Automotive] remove repeat input (#2686)
xhr0804 Nov 13, 2019
13582bd
[ITSM] add tests (#2621)
xieofxie Nov 13, 2019
ddc6c5b
Archive Enterprise and Customer Support template (#2676)
ryanisgrig Nov 13, 2019
954dc54
add event debug support (#2685)
DingmaomaoBJTU Nov 13, 2019
2d7ecb2
[Lib] Add support for Luis sentiment (#2624)
DingmaomaoBJTU Nov 13, 2019
f04aa17
[Sdk] restore ManifestTemplateFilename (#2695)
xieofxie Nov 13, 2019
73c6c97
[Template] remove usage of MicrosoftAppCredentials since it's not use…
lzc850612 Nov 13, 2019
0409e5a
remove overlap intents (#2697)
KayMKM Nov 13, 2019
0168668
[Tools]add synchronize_deploy_scripts.ps1 (#2698)
xieofxie Nov 13, 2019
6295a33
[Skills] sync none to general's (#2696)
xieofxie Nov 13, 2019
32cb964
[POI] parking requires current location (#2694)
xieofxie Nov 13, 2019
13100a6
[Hospitality] add tests (#2693)
xieofxie Nov 13, 2019
816f18e
added support for change text and title for multi provider auth card …
lauren-mills Nov 13, 2019
cf115d3
[Calendar] check available dialog (#2661)
KayMKM Nov 13, 2019
1f23e2e
add pre-commit hook to check copyright & license (#2649)
xieofxie Nov 13, 2019
aa2d7fd
[Skills] Enable anonymous skill (#2692)
lzc850612 Nov 14, 2019
56659c5
[C#][VA/Skill] Integrate specific cultures (#2368)
DiegoCardozo94 Nov 14, 2019
d693e0a
[TypeScript][VA/Skill] Integrate specific cultures (#2290)
DiegoCardozo94 Nov 14, 2019
348857c
[Skills] dotnet updates (#2684)
lauren-mills Nov 14, 2019
18c0a8c
[Sdk] provide full PromptOptions for SwitchSkillDialogOptions (#2717)
xieofxie Nov 15, 2019
66c4e16
[Sdk] change promptSettings to list to match each authenticationConne…
xieofxie Nov 15, 2019
a569d5c
Update Microsoft.Bot.Builder.Solutions.csproj (#2718)
lauren-mills Nov 15, 2019
98eff58
[Template] Update the libs version (#2708)
lzc850612 Nov 15, 2019
dbd59f8
[Botskills] Implement multilanguage functionality (#2131)
Batta32 Nov 15, 2019
89b7e18
Update build.botskills.ts.ps1
darrenj Nov 15, 2019
fba38e8
Fix npm pack path (#2720)
enzocano Nov 16, 2019
5068c98
Merge latest master into next
ryanisgrig Nov 18, 2019
f346e24
fix proactive doc link issue (#2711)
DingmaomaoBJTU Nov 18, 2019
329856f
Replace all links of /tree/next and /blob/next with /tree/master and …
ryanisgrig Nov 18, 2019
0a655d3
[Templates] Updated VA and Skill template vsix projects to latest (#2…
lauren-mills Nov 18, 2019
7b93066
[POI][ITSM] fix (#2712)
xieofxie Nov 19, 2019
3e84ea2
[Calendar] find contact dialog refactor (#2713)
KayMKM Nov 19, 2019
1b03f08
[Skills] Updated skill projects to use full locale (#2727)
lauren-mills Nov 19, 2019
aa12360
Fix for manifest generation
lauren-mills Nov 19, 2019
34033a2
[Template] Updates skill template to .netcore3.0 (#2730)
lauren-mills Nov 19, 2019
62c2e7d
Updated skill package reference
lauren-mills Nov 19, 2019
9c8a287
Merge branch 'next' of https://github.com/microsoft/botframework-solu…
lauren-mills Nov 19, 2019
07597f6
Updates skills to use getCognitiveModels
lauren-mills Nov 20, 2019
9d60cf3
Updated experimental skills to use getCognitiveModels
lauren-mills Nov 20, 2019
e9c0b7b
itsm - moved lu file
lauren-mills Nov 20, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -378,4 +378,4 @@ ASALocalRun/
*.lzma
*.cab
.DS_Store
/.project
/.project
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,4 @@ Security issues and bugs should be reported privately, via email, to the Microso
## License
Copyright (c) Microsoft Corporation. All rights reserved.


31 changes: 0 additions & 31 deletions VirtualAssistant.ruleset

This file was deleted.

26 changes: 0 additions & 26 deletions build.generator-assistant.ts.ps1

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ if (-not $version) {
Write-Host "Version for botbuilder-libs required!. Please use the param -version" -ForegroundColor DarkRed
}

pushd .\lib\typescript
pushd ..\sdk\typescript\libraries

node .\common\scripts\install-run-rush.js install --no-link

Expand Down Expand Up @@ -35,7 +35,7 @@ if (-not(test-path ".\outputpackages"))

pushd .\outputpackages

npm pack ..\lib\typescript\botbuilder-solutions
npm pack ..\lib\typescript\botbuilder-skills
npm pack ..\..\sdk\typescript\libraries\botbuilder-solutions
npm pack ..\..\sdk\typescript\libraries\botbuilder-skills

popd
2 changes: 1 addition & 1 deletion build.botskills.ts.ps1 → build/build.botskills.ts.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ if (-not $version) {
Write-Host "Version for botskills CLI tool required!. Please use the param -version" -ForegroundColor DarkRed
}

pushd .\tools\botskills
pushd tools\botskills

npm install
npm version $($version) --allow-same-version
Expand Down
26 changes: 26 additions & 0 deletions build/build.generator-assistant.ts.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
Param(
[string] $version
)

if (-not $version) {
Write-Host "Version for generator-botbuilder-assistant required!. Please use the param -version" -ForegroundColor DarkRed
}

pushd ..\templates\Virtual-Assistant-Template\typescript\generator-botbuilder-assistant

npm install
npm version $($version) --allow-same-version
npm run lint

popd

if (-not(test-path ".\outputpackages"))
{
New-Item -ItemType directory -Path ".\outputpackages"
}

pushd .\outputpackages

npm pack ..\..\templates\Virtual-Assistant-Template\typescript\generator-botbuilder-assistant

popd
File renamed without changes.
63 changes: 63 additions & 0 deletions build/yaml/csharp/botbuilder-skills.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# specific branch build
trigger:
branches:
include:
- master
- feature/*

paths:
include:
- 'sdk/csharp/libraries/microsoft.bot.builder.solutions.skills/*'

# By default will disable PR builds
pr: none

pool:
name: Hosted VS2017
demands:
- msbuild
- visualstudio

variables:
buildPlatform: 'Any CPU'
buildConfiguration: 'Release'

steps:
- task: DotNetCoreInstaller@0
displayName: 'Use .NET Core sdk 2.2.100'
inputs:
version: 2.2.100
continueOnError: true

- task: NuGetToolInstaller@0
displayName: 'Use NuGet 4.9.1'
inputs:
versionSpec: 4.9.1

- task: NuGetCommand@2
displayName: 'NuGet restore'
inputs:
restoreSolution: 'sdk\csharp\Microsoft.Bot.Builder.Solutions.sln'

- task: VSBuild@1
displayName: 'Build solution Microsoft.Bot.Builder.Solutions.sln'
inputs:
solution: sdk\csharp\Microsoft.Bot.Builder.Solutions.sln
vsVersion: '16.0'
platform: '$(buildPlatform)'
configuration: '$(buildConfiguration)'

- task: DotNetCoreCLI@2
displayName: 'test results'
inputs:
command: test
projects: '$(System.DefaultWorkingDirectory)\sdk\csharp\tests\microsoft.bot.builder.solutions.skills.tests\Microsoft.Bot.Builder.Solutions.Skills.Tests.csproj'
arguments: '-v n --configuration $(buildConfiguration) --no-build --no-restore --filter TestCategory!=IgnoreInAutomatedBuild /p:CollectCoverage=true /p:CoverletOutputFormat=cobertura'
workingDirectory: 'sdk\csharp\tests\microsoft.bot.builder.solutions.skills.tests'

- task: PublishCodeCoverageResults@1
displayName: 'Publish code coverage'
inputs:
codeCoverageTool: Cobertura
summaryFileLocation: '$(Build.SourcesDirectory)\sdk\csharp\tests\microsoft.bot.builder.solutions.skills.tests\Microsoft.Bot.Builder.Solutions.Skills.Tests\coverage.cobertura.xml'
reportDirectory: '$(Build.SourcesDirectory)\sdk\csharp\tests\microsoft.bot.builder.solutions.skills.tests'
63 changes: 63 additions & 0 deletions build/yaml/csharp/botbuilder-solutions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# specific branch build
trigger:
branches:
include:
- master
- feature/*

paths:
include:
- 'sdk/csharp/libraries/microsoft.bot.builder.solutions/*'

# By default will disable PR builds
pr: none

pool:
name: Hosted VS2017
demands:
- msbuild
- visualstudio

variables:
buildPlatform: 'Any CPU'
buildConfiguration: 'Release'

steps:
- task: DotNetCoreInstaller@0
displayName: 'Use .NET Core sdk 2.2.100'
inputs:
version: 2.2.100
continueOnError: true

- task: NuGetToolInstaller@0
displayName: 'Use NuGet 4.9.1'
inputs:
versionSpec: 4.9.1

- task: NuGetCommand@2
displayName: 'NuGet restore'
inputs:
restoreSolution: 'sdk\csharp\Microsoft.Bot.Builder.Solutions.sln'

- task: VSBuild@1
displayName: 'Build solution Microsoft.Bot.Builder.Solutions.sln'
inputs:
solution: sdk\csharp\Microsoft.Bot.Builder.Solutions.sln
vsVersion: '16.0'
platform: '$(buildPlatform)'
configuration: '$(buildConfiguration)'

- task: DotNetCoreCLI@2
displayName: 'test results'
inputs:
command: test
projects: '$(System.DefaultWorkingDirectory)\sdk\csharp\tests\microsoft.bot.builder.solutions.tests\Microsoft.Bot.Builder.Solutions.Tests.csproj'
arguments: '-v n --configuration $(buildConfiguration) --no-build --no-restore --filter TestCategory!=IgnoreInAutomatedBuild /p:CollectCoverage=true /p:CoverletOutputFormat=cobertura'
workingDirectory: 'sdk\csharp\tests\microsoft.bot.builder.solutions.tests'

- task: PublishCodeCoverageResults@1
displayName: 'Publish code coverage'
inputs:
codeCoverageTool: Cobertura
summaryFileLocation: '$(Build.SourcesDirectory)\sdk\csharp\tests\microsoft.bot.builder.solutions.tests\coverage.cobertura.xml'
reportDirectory: '$(Build.SourcesDirectory)\sdk\csharp\tests\microsoft.bot.builder.solutions.tests'
54 changes: 54 additions & 0 deletions build/yaml/typescript/botbuilder-skills.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# specific branch build
trigger:
branches:
include:
- master
- feature/*

paths:
include:
- 'sdk/typescript/libraries/botbuilder-skills/*'

# By default will disable PR builds
pr: none

pool:
vmImage: 'vs2017-win2016'
steps:
- task: NodeTool@0
displayName: 'Use Node 10.'
inputs:
versionSpec: 10.x

- pwsh: 'node ./common/scripts/install-run-rush.js install --no-link'
workingDirectory: sdk/typescript/libraries
displayName: 'rush install'

- pwsh: 'node ./common/scripts/install-run-rush.js link'
workingDirectory: sdk/typescript/libraries
displayName: 'rush link'

- pwsh: 'node ./common/scripts/install-run-rush.js build'
workingDirectory: sdk/typescript/libraries
displayName: 'rush build'

- pwsh: 'npm run test-coverage-ci'
errorActionPreference: continue
ignoreLASTEXITCODE: 'true'
workingDirectory: sdk/typescript/libraries/botbuilder-skills
displayName: 'npm test coverage'

- task: PublishTestResults@2
displayName: 'publish test results'
inputs:
testResultsFiles: 'test-results.xml'
searchFolder: 'sdk/typescript/libraries/botbuilder-skills'
failTaskOnFailedTests: true

- task: PublishCodeCoverageResults@1
displayName: 'Publish code coverage'
condition: succeededOrFailed()
inputs:
codeCoverageTool: Cobertura
summaryFileLocation: 'sdk/typescript/libraries/botbuilder-skills/coverage/cobertura-coverage.xml'
reportDirectory: 'sdk/typescript/libraries/botbuilder-skills/coverage/'
55 changes: 55 additions & 0 deletions build/yaml/typescript/botbuilder-solutions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# specific branch build
trigger:
branches:
include:
- master
- feature/*

paths:
include:
- 'sdk/typescript/libraries/botbuilder-solutions/*'

# By default will disable PR builds
pr: none

pool:
vmImage: 'vs2017-win2016'
steps:
- task: NodeTool@0
displayName: 'Use Node 10.'
inputs:
versionSpec: 10.x

- pwsh: 'node ./common/scripts/install-run-rush.js install --no-link'
workingDirectory: sdk/typescript/libraries
displayName: 'rush install'

- pwsh: 'node ./common/scripts/install-run-rush.js link'
workingDirectory: sdk/typescript/libraries
displayName: 'rush link'

- pwsh: 'node ./common/scripts/install-run-rush.js build'
workingDirectory: sdk/typescript/libraries
displayName: 'rush build'

- pwsh: 'npm run test-coverage-ci'
errorActionPreference: continue
ignoreLASTEXITCODE: 'true'
workingDirectory: sdk/typescript/libraries/botbuilder-solutions
displayName: 'npm test coverage'

- task: PublishTestResults@2
displayName: 'Publish Test Results '
inputs:
testResultsFiles: 'test-results.xml'
searchFolder: 'sdk/typescript/libraries/botbuilder-solutions'
failTaskOnFailedTests: true

- task: PublishCodeCoverageResults@1
displayName: 'Publish code coverage '
condition: succeededOrFailed()
inputs:
codeCoverageTool: Cobertura
summaryFileLocation: 'sdk/typescript/libraries/botbuilder-solutions/coverage/cobertura-coverage.xml'
reportDirectory: 'sdk/typescript/libraries/botbuilder-solutions/coverage/'

1 change: 1 addition & 0 deletions docs/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ group :jekyll_plugins do
gem 'jekyll-octicons'
gem 'jekyll-readme-index'
gem 'jekyll-mentions'
gem 'jekyll-toc'
gem 'jemoji'
end

Expand Down
13 changes: 12 additions & 1 deletion docs/_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,5 +42,16 @@ plugins:
- jekyll-mentions
- jekyll-octicons
- jekyll-sitemap
- jekyll-toc
- jekyll-rouge
- jemoji
- jemoji

toc:
# Default is "section-nav":
list_class: nav flex-column
# Default is no class for sublists:
sublist_class: nav flex-column
# Default is "toc-entry":
item_class: nav-item no-underline py-1 text-gray-light
# Default is "toc-":
item_prefix: nav-item-
Loading