Skip to content

Commit e684915

Browse files
author
John Luo
committed
Feedback and cleanup
1 parent 67a32b1 commit e684915

File tree

3 files changed

+8
-12
lines changed

3 files changed

+8
-12
lines changed

.azure/pipelines/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ variables:
3131
value: ''
3232

3333
jobs:
34-
# Build Web.JS Linux x64
34+
# Build Web.JS
3535
- template: jobs/default-build.yml
3636
parameters:
3737
codeSign: true
38-
jobName: WebJS_Linux_x64_build
39-
jobDisplayName: "Build: Web.JS Linux x64"
38+
jobName: WebJS_build
39+
jobDisplayName: "Build: Web.JS"
4040
agentOs: Linux
4141
steps:
4242
- script: ./build.sh
@@ -49,7 +49,7 @@ jobs:
4949
artifact: WebJS_Javascript
5050
installJdk: false
5151
artifacts:
52-
- name: WebJS_Linux_x64_Logs
52+
- name: WebJS_Logs
5353
path: artifacts/log/
5454
publishOnError: true
5555

eng/targets/Npm.Common.targets

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,13 @@
1616
ResolveProjectReferences;
1717
_Build;
1818
</BuildDependsOn>
19+
<NpmBuildArgs Condition="'$(NpmBuildArgs)' == ''">run build</NpmBuildArgs>
1920
</PropertyGroup>
2021

2122
<ItemGroup>
2223
<TSFiles Include="$(MSBuildProjectDirectory)\*\*.ts" />
2324
<TSFiles Include="$(MSBuildProjectDirectory)\package.json" />
25+
<TSFiles Include="$(MSBuildProjectDirectory)\*.npmproj" />
2426
</ItemGroup>
2527

2628
<Target Name="_CheckForInvalidConfiguration">
@@ -53,7 +55,7 @@
5355
Condition="'$(IsBuildable)' != 'false'"
5456
Inputs="@(TSFiles)"
5557
Outputs="$(BaseIntermediateOutputPath)\build-sentinel" >
56-
<Yarn Command="run build" StandardOutputImportance="High" StandardErrorImportance="High" />
58+
<Yarn Command="$(NpmBuildArgs)" StandardOutputImportance="High" StandardErrorImportance="High" />
5759
<WriteLinesToFile Overwrite="true" File="$(BaseIntermediateOutputPath)\build-sentinel" />
5860
</Target>
5961

src/SignalR/clients/ts/FunctionalTests/SignalR.Npm.FunctionalTests.npmproj

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<_TestSauceArgs>--verbose --no-color --configuration $(Configuration) --sauce-user "$(SauceUser)" --sauce-key "$(SauceKey)"</_TestSauceArgs>
99
<_TestSauceArgs Condition="'$(BrowserTestHostName)' != ''">$(_TestSauceArgs) --use-hostname "$(BrowserTestHostName)"</_TestSauceArgs>
1010
<NpmTestArgs Condition="'$(DailyTests)' != 'true'">run test:inner --no-color --configuration $(Configuration)</NpmTestArgs>
11+
<NpmBuildArgs>run build:inner</NpmBuildArgs>
1112
</PropertyGroup>
1213

1314
<ItemGroup>
@@ -17,13 +18,6 @@
1718

1819
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), Directory.Build.targets))\Directory.Build.targets" />
1920

20-
<Target Name="Build" DependsOnTargets="$(BuildDependsOn)">
21-
<Yarn Command="install --mutex network"
22-
WorkingDirectory="$(RepoRoot)src/SignalR/clients/ts/FunctionalTests" />
23-
<Yarn Command="run build:inner"
24-
WorkingDirectory="$(RepoRoot)src/SignalR/clients/ts/FunctionalTests" />
25-
</Target>
26-
2721
<Target Name="Test" Condition="'$(IsTestProject)' == 'true'">
2822
<Message Importance="High" Text="Running tests for $(MSBuildProjectName)" />
2923
<Yarn Condition="'$(DailyTests)' != 'true'" Command="$(NpmTestArgs)" />

0 commit comments

Comments
 (0)