trigger: none pr: branches: include: - "*" schedules: - cron: "0 13 * * *" # 1PM UTC => 5 AM PST displayName: SslStress nightly run branches: include: - master variables: - template: ../variables.yml - name: dockerfilesFolder value: $(Build.SourcesDirectory)/eng/docker - name: sslStressProject value: $(sourcesRoot)/System.Net.Security/tests/StressTests/SslStress - name: sdkBaseImage value: dotnet-sdk-libraries-current jobs: - job: linux displayName: Docker Linux pool: name: Hosted Ubuntu 1604 steps: - checkout: self clean: true fetchDepth: 5 - bash: | $(dockerfilesFolder)/build-docker-sdk.ps1 -t $(sdkBaseImage) -c $(BUILD_CONFIGURATION) displayName: Build Libraries - bash: | $(sslStressProject)/run-docker-compose.ps1 -o -c $(BUILD_CONFIGURATION) -t $(sdkBaseImage) displayName: Build SslStress - bash: | cd '$(sslStressProject)' docker-compose up --abort-on-container-exit --no-color displayName: Run SslStress - job: windows displayName: Docker Nano Server pool: vmImage: 'windows-latest' steps: - checkout: self clean: true fetchDepth: 1 lfs: false - pwsh: | $(dockerfilesFolder)/build-docker-sdk.ps1 -w -t $(sdkBaseImage) -c $(BUILD_CONFIGURATION) displayName: Build Libraries - pwsh: | $(sslStressProject)/run-docker-compose.ps1 -w -o -c $(BUILD_CONFIGURATION) -t $(sdkBaseImage) displayName: Build SslStress - pwsh: | cd '$(sslStressProject)' docker-compose up --abort-on-container-exit --no-color displayName: Run SslStress