Skip to content

Commit

Permalink
chore: Adjust workload install
Browse files Browse the repository at this point in the history
  • Loading branch information
jeromelaban committed Nov 4, 2024
1 parent d46e72a commit a27ba41
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 15 deletions.
15 changes: 12 additions & 3 deletions build/templates/dotnet-install-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,19 @@ steps:
version: ${{ parameters.DotNetVersion }}
includePreviewVersions: true

- template: jdk-setup.yml
- bash: |
ubuntu_release=`lsb_release -rs`
wget https://packages.microsoft.com/config/ubuntu/${ubuntu_release}/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install -y msopenjdk-11
sudo update-java-alternatives --set msopenjdk-11-amd64
displayName: Install OpenJDK 11
retryCountOnTaskFailure: 3
- bash: |
dotnet tool update --global uno.check --version ${{ parameters.UnoCheck_Version }} --add-source https://api.nuget.org/v3/index.json
uno-check --ci --non-interactive --fix --skip androidsdk --skip gtk3 --skip xcode --skip vswin --skip vsmac --pre-major
uno-check --verbose --ci --non-interactive --fix --skip gtk3 --skip androidsdk --pre-major
displayName: Install .NET Workloads
condition: eq(variables['Agent.OS'], 'Darwin')
condition: eq(variables['Agent.OS'], 'Linux')
13 changes: 1 addition & 12 deletions build/templates/dotnet-install-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,20 +22,9 @@ steps:
version: ${{ parameters.DotNetVersion }}
includePreviewVersions: true

- bash: |
ubuntu_release=`lsb_release -rs`
wget https://packages.microsoft.com/config/ubuntu/${ubuntu_release}/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install -y msopenjdk-11
sudo update-java-alternatives --set msopenjdk-11-amd64
displayName: Install OpenJDK 11
retryCountOnTaskFailure: 3
- powershell: |
& dotnet tool update --global uno.check --version ${{ parameters.UnoCheck_Version }} --add-source https://api.nuget.org/v3/index.json
& uno-check --verbose --ci --non-interactive --fix --skip gtk3 --skip androidsdk --pre-major
& uno-check -v --ci --non-interactive --fix --skip xcode --skip gtk3 --skip vswin --skip androidemulator --skip androidsdk --skip vsmac --pre-major
displayName: Install .NET Workloads
errorActionPreference: continue
ignoreLASTEXITCODE: true
Expand Down

0 comments on commit a27ba41

Please sign in to comment.