Open scbedd opened 8 months ago
These designer builds are lo-pri... they existed before and they continue to exist after the transition. We should not worry about these until we get dinged on them (and then we'll probably just delete them).
At least in Java we're finding that in some CI runs virus scanning can take 10 to 15 minutes to run. Looking at the step running virus scanning, this could be that we're using '$(System.DefaultWorkingDirectory)'
as the output parent directory, which may mean we're scanning all source code, build artifacts, and test recordings downloaded and generated during CI.
We should investigate if moving these build artifacts to a subfolder reduces the number of files that need to be virus scanned.
These designer builds are lo-pri... they existed before and they continue to exist after the transition. We should not worry about these until we get dinged on them (and then we'll probably just delete them).
They were all deleted.
Discovered long tail items
Scan-> Remaining to be resolved:azure-sdk-build-tools
exes with1es-templates
download-credscan-suppression.yml
in favor of disabling the SDL step on specific jobs or the likeSDL
config by utilizing atemplateContext
argument on the deployment. Otherwise I'm not certain we can bypass this.We CAN disableThis is for the entire SDL stage, not the injected steps during artifact publish.sdl
injected steps when there is no checkout. Unfortunately during our signing stage there absolutely is checkout. Second section on this pagetemplateContext
override.Eliminate warning forThis issue has drug on for 3 weeks with new discovered work. Going to file this as its own thing and pursue it.1es artifact of that name already exists
for matrix-ed test jobsyml
Buildsopenapi-alps-PullRequest- One branch already compliant. Not shipped to 3rd parties.openapi-alps-ciNot used as artifact source for release.This can probably be removed after we swap to releasing using ESRP task.Just going to ignore this for now.AutoRest - Publish
- Azure/autorest - only missing ESRP. Going to ignore for now.Designer Builds
The following builds are designer, and will not benefit from the yml updates above.
mgmt-NetCore-SDK-Publishmgmt-netsdk-multiapi-publishmgmt-netsdk-sdkcommon-publishmgmt-netsdk-publishSpecs Repo - Update readme.md all-api-versions tags.Autorest Npm Admin TaskSupplanted bynpm admin
buildtools - Codex - vscode.devAnything crossed out is deleted. Checkmark otherwise indicates merged PR.
Release Builds
openapi-publish
Need to mark as non-production or otherwise transition each of the above builds. At the very minimum the release builds need to be transitioned to yml.