mirror of
https://github.com/hanzoai/metrics.git
synced 2026-10-30 20:03:39 +00:00
Updates: - unpin AWS dependencies and run `make vendor-update` - add config options to enable checksums only if required by storage in order to preserve backwards compatibility Related issues: - https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9748 - https://github.com/VictoriaMetrics/VictoriaMetrics/issues/8622 Tested with: AWS S3, self-hosted MinIO, Linode object storage as it was failing previously with multi-part uploads (reported here - https://github.com/VictoriaMetrics/VictoriaMetrics/pull/8630#issuecomment-2772185033). An updated library allows (PR with the fix - https://github.com/aws/aws-sdk-go-v2/pull/3151) overriding multi-part upload configurations so that compatibility can be preserved. Signed-off-by: Zakhar Bessarab <[email protected]>
44 lines
1.0 KiB
YAML
44 lines
1.0 KiB
YAML
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
|
|
trigger:
|
|
branches:
|
|
include:
|
|
- main
|
|
- feature/*
|
|
- hotfix/*
|
|
- release/*
|
|
paths:
|
|
include:
|
|
- sdk/azidentity/
|
|
|
|
pr:
|
|
branches:
|
|
include:
|
|
- main
|
|
- feature/*
|
|
- hotfix/*
|
|
- release/*
|
|
paths:
|
|
include:
|
|
- sdk/azidentity/
|
|
|
|
extends:
|
|
template: /eng/pipelines/templates/jobs/archetype-sdk-client.yml
|
|
parameters:
|
|
CloudConfig:
|
|
Public:
|
|
SubscriptionConfigurations:
|
|
- $(sub-config-identity-test-resources)
|
|
EnableRaceDetector: true
|
|
Location: westus2
|
|
RunLiveTests: true
|
|
ServiceDirectory: azidentity
|
|
UsePipelineProxy: false
|
|
|
|
${{ if endsWith(variables['Build.DefinitionName'], 'weekly') }}:
|
|
PersistOidcToken: true
|
|
MatrixConfigs:
|
|
- Name: managed_identity_matrix
|
|
GenerateVMJobs: true
|
|
Path: sdk/azidentity/managed-identity-matrix.json
|
|
Selection: sparse
|