Skip to content

Commit d824ff3

Browse files
committed
Merge branch 'master' into prepare-2.13.0
2 parents 260a74a + c42e482 commit d824ff3

96 files changed

Lines changed: 5191 additions & 5941 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ build/
33
dll/
44
typings/
55
logs/
6+
env/
67
*.log*
78
*.mem.csv
89
release/

.vscode/extensions.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"recommendations": [
33
"stylelint.vscode-stylelint",
44
"EditorConfig.EditorConfig",
5-
"msjsdiag.debugger-for-chrome",
65
"dbaeumer.vscode-eslint",
76
"esbenp.prettier-vscode",
87
"rvest.vs-code-prettier-eslint",

.vsts/common/generate-sbom.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
steps:
2+
- task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0
3+
displayName: "SBOM Generation"
4+
inputs:
5+
BuildDropPath: ./release
6+

.vsts/darwin/darwin-dependencies.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
steps:
22
- template: ../dependencies.yml
3-
- template: ../pyenv.yml
43
- script: |
54
set -e
6-
. "$(Agent.WorkFolder)/.venv/batchexplorer/bin/activate"
7-
python --version
8-
pip install -r python/requirements.txt
95
echo "Node.js version $(node --version)"
106
echo "NPM version $(npm --version)"
117
npm ci

.vsts/darwin/distribution.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ steps:
2828
displayName: Build dmg
2929
- script: npm run package darwin-manifest
3030
displayName: Create manifest
31+
- template: ../common/generate-sbom.yml
3132
- template: ../common/publish-artifacts.yml
3233
parameters:
3334
folder: darwin

.vsts/darwin/sign.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
11
steps:
2+
- task: UseDotNet@2
3+
displayName: 'Use .NET Core sdk'
4+
inputs:
5+
packageType: sdk
6+
version: 2.1.x
7+
28
- task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1
39
inputs:
410
ConnectedServiceName: 'ESRP CodeSign'

.vsts/dependencies.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,5 @@ steps:
22
- powershell: ./scripts/azpipelines/build-type.ps1 "$(Build.SourceBranch)" "$(Build.BuildNumber)"
33
displayName: Resolve build type
44

5-
- task: NodeTool@0
6-
inputs:
7-
versionSpec: '16.x.x'
5+
- template: ./node-setup.yml
6+
- template: ./python-setup.yml

.vsts/distribution.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,26 @@
22
jobs:
33
- job: Linux
44
pool:
5-
vmImage: ubuntu-18.04
5+
name: Azure-Pipelines-EO-Batch-Explorer
6+
demands:
7+
- ImageOverride -equals BatchExplorerBuildImage-Linux
68
steps:
79
- template: ./linux/distribution.yml
810

911
- job: MacOS
1012
pool:
1113
vmImage: macOS-10.15
1214
demands: xcode
15+
variables:
16+
- name: EOCompliance-Mac
17+
value: true
1318
steps:
1419
- template: ./darwin/distribution.yml
1520

1621
- job: Windows
1722
pool:
18-
vmImage: vs2017-win2016
23+
name: Azure-Pipelines-EO-Batch-Explorer
24+
demands:
25+
- ImageOverride -equals BatchExplorerBuildImage-Windows
1926
steps:
2027
- template: ./win/distribution.yml

.vsts/linux/distribution.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ steps:
1010
. "$(Agent.WorkFolder)/.venv/batchexplorer/bin/activate"
1111
npm run package linux-manifest
1212
displayName: Create manifest
13+
- template: ../common/generate-sbom.yml
1314
- template: ../common/publish-artifacts.yml
1415
parameters:
1516
folder: linux

.vsts/linux/linux-dependencies.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,8 @@ steps:
88
sudo apt-get install -y libxkbfile-dev pkg-config libsecret-1-dev libxss1 libgconf-2-4 dbus xvfb libgtk-3-0 rpm
99
displayName: Install Linux packages
1010
- template: ../dependencies.yml
11-
- template: ../pyenv.yml
1211
- script: |
1312
set -e
14-
. "$(Agent.WorkFolder)/.venv/batchexplorer/bin/activate"
15-
echo "Python version $(python --version)"
16-
pip install -r python/requirements.txt
1713
echo "Node.js version $(node --version)"
1814
echo "NPM version $(npm --version)"
1915
npm install -g codecov

0 commit comments

Comments
 (0)