* Update opentelemetry collector config to read appinsights string from environment and add more logging.
* Also remove that line that cats in the appinsights connection string, since we can just use normal environment injection.
* Run publish on failed or succeeded
* Expand agent os string detection
* Check agent job status env var for artifact name detection
* Add sbomEnabled flag to publish template
* Fix image and artifact name conditional
* Add 1es changes for job/matrix generation and publish
* Use more flexible pool filter for prev/next pool matches
* consolidate displayname definition
* use linux pool variables for generate matrix job
* Fix publish artifact
* Use single publish task for publish artifact
* Support resolving environment variable references in matrix config
* Improve type and null handling
* Fix reference bug
* Change behavior on missing env vars to throw
* [GitHub] Validate Code Owner account
The focus of these changes is to add a script that
validates a GitHub account is a valid code owner,
according to the Azure SDK onboarding requirements.
In addition, the legacy issue tooling has been removed,
as it has been replaced and is no longer used.
Local APIView development requires an app config instance to connect to. For basic scenarios
it does not require any values, so the documentation was updated to add the minimal config
required
* Add new Scheduled rule: EnforceMax2YearLifeOfIssues
* Fix a minor error in the metadata file. AzureSdkOwners must be part of a block that contains a ServiceLabel entry which was missing from the example.
* Revert metadata.md file changes in this PR to update in a differnt PR
* Change rule name to EnforceMaxLifeOfIssues
* Update the scheduled-event-processor.yml sample yml's event name to remove the 2
* Update sample yml, RULES.md and Trigger EnforceMaxLifeOfIssues comment.
* scheduled if statement needs to match the actual cron
* Update repo URLs and requirements file path for cache job
* Fixing bug in script
* Update yaml to match PPE and PROD database names and repo branches
* Use git owner uppercase to match DB key in PPE and PROD
* Update both PPE and PROD in different steps using the same pipeline
* Script
* Pipeline
* Change env var names
* Fix the path of the script in the yml file
* Fix script path
* Move script to eng/scripts
* Rename script file
* Update script path
* Update repo-structure-cache-job.yml
* Update repo-structure-cache-job.yml
* Use pat instead of token kv
* Use correct pat kv var
* Comments addressed for the script
* Addressing comments in pipeline yaml file
* Fix bug in args name
* Rename folders and move script
* Uncoment code