Skip to content

Commit 072733c

Browse files
authored
v2.10.0 (#256)
* Remove workflow and add codeowner file * Update LICENSE * Update pipeline
1 parent 8bff642 commit 072733c

File tree

2 files changed

+40
-8
lines changed

2 files changed

+40
-8
lines changed

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2023 Dinomite Studios
3+
Copyright (c) 2018-2024 Dinomite Studios
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

azure-pipelines.yml

Lines changed: 39 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@ steps:
1313
# Build UnityActivateLicense
1414
- task: Npm@1
1515
inputs:
16-
command: 'install'
16+
command: 'custom'
1717
workingDir: 'Tasks/UnityActivateLicense/UnityActivateLicenseV1'
18+
customCommand: 'install --omit=dev'
1819
displayName: 'NPM Install UnityActivateLicenseV1'
1920

2021
- task: Npm@1
@@ -27,8 +28,9 @@ steps:
2728
# Build UnityBuild
2829
- task: Npm@1
2930
inputs:
30-
command: 'install'
31+
command: 'custom'
3132
workingDir: 'Tasks/UnityBuild/UnityBuildV3'
33+
customCommand: 'install --omit=dev'
3234
displayName: 'NPM Install UnityBuildV3'
3335

3436
- task: Npm@1
@@ -41,8 +43,9 @@ steps:
4143
# Build UnityCMD
4244
- task: Npm@1
4345
inputs:
44-
command: 'install'
46+
command: 'custom'
4547
workingDir: 'Tasks/UnityCMD/UnityCMDV1'
48+
customCommand: 'install --omit=dev'
4649
displayName: 'NPM Install UnityCMDV1'
4750

4851
- task: Npm@1
@@ -55,8 +58,9 @@ steps:
5558
# Build UnityGetProjectVersion
5659
- task: Npm@1
5760
inputs:
58-
command: 'install'
61+
command: 'custom'
5962
workingDir: 'Tasks/UnityGetProjectVersion/UnityGetProjectVersionV1'
63+
customCommand: 'install --omit=dev'
6064
displayName: 'NPM Install UnityGetProjectVersionV1'
6165

6266
- task: Npm@1
@@ -69,8 +73,9 @@ steps:
6973
# Build UnitySetup
7074
- task: Npm@1
7175
inputs:
72-
command: 'install'
76+
command: 'custom'
7377
workingDir: 'Tasks/UnitySetup/UnitySetupV1'
78+
customCommand: 'install --omit=dev'
7479
displayName: 'NPM Install UnitySetupV1'
7580

7681
- task: Npm@1
@@ -83,13 +88,40 @@ steps:
8388
# Build UnityTest
8489
- task: Npm@1
8590
inputs:
86-
command: 'install'
91+
command: 'custom'
8792
workingDir: 'Tasks/UnityTest/UnityTestV1'
93+
customCommand: 'install --omit=dev'
8894
displayName: 'NPM Install UnityTestV1'
8995

9096
- task: Npm@1
9197
inputs:
9298
command: 'custom'
9399
workingDir: 'Tasks/UnityTest/UnityTestV1'
94100
customCommand: 'run build'
95-
displayName: 'Build UnityTestV1'
101+
displayName: 'Build UnityTestV1'
102+
103+
# Install TFX CLI tools
104+
- task: TfxInstaller@4
105+
inputs:
106+
version: 'v0.x'
107+
108+
# Bundle the extension package
109+
- task: CmdLine@2
110+
inputs:
111+
script: 'tfx extension create --manifests azure-devops-extension.json'
112+
failOnStderr: true
113+
114+
# Copy artifact to staging directory
115+
- task: CopyFiles@2
116+
inputs:
117+
Contents: '*.vsix'
118+
TargetFolder: '$(build.artifactstagingdirectory)'
119+
CleanTargetFolder: true
120+
OverWrite: true
121+
122+
# Publish artifact
123+
- task: PublishBuildArtifacts@1
124+
inputs:
125+
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
126+
ArtifactName: 'drop'
127+
publishLocation: 'Container'

0 commit comments

Comments
 (0)