diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 8dca7eb2b..19ac5b8f3 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -22,7 +22,7 @@ extends: jobs: - job: Linux pool: - name: 1es-oss-ubuntu-22.04-x64 + name: 1es-oss-ubuntu-24.04-x64 os: Linux strategy: matrix: @@ -30,6 +30,10 @@ extends: node_version: 16.x node_18_x: node_version: 18.x + node_20_x: + node_version: 20.x + node_22_x: + node_version: 22.x steps: - task: NodeTool@0 inputs: @@ -56,6 +60,10 @@ extends: node_version: 16.x node_18_x: node_version: 18.x + node_20_x: + node_version: 20.x + node_22_x: + node_version: 22.x steps: - task: NodeTool@0 inputs: @@ -84,6 +92,10 @@ extends: node_version: 16.x node_18_x: node_version: 18.x + node_20_x: + node_version: 20.x + node_22_x: + node_version: 22.x steps: - task: NodeTool@0 inputs: @@ -108,6 +120,10 @@ extends: matrix: node_18_x: node_version: 18.x + node_20_x: + node_version: 20.x + node_22_x: + node_version: 22.x steps: - task: NodeTool@0 inputs: @@ -178,12 +194,12 @@ extends: targetPath: $(Build.SourcesDirectory) artifactName: drop pool: - name: 1es-oss-ubuntu-22.04-x64 + name: 1es-oss-ubuntu-24.04-x64 os: Linux steps: - task: NodeTool@0 inputs: - versionSpec: '18.x' + versionSpec: '22.x' displayName: 'Install Node.js' - script: | npm i