Commit graph

264 commits

Author SHA1 Message Date
Michael Yanni
a6bb92e242 I've decided this is not worth the effort. 2024-03-19 14:50:09 -07:00
Michael Yanni
7305cb04a1 Removing custom build tags. Trying global variable. 2024-03-19 14:26:30 -07:00
Michael Yanni
5e7b694caa Missed 2 of them. 2024-03-19 11:26:50 -07:00
Michael Yanni
07e6676e08 This should definitely, 100%, totally work with no issues at all. 2024-03-19 11:24:49 -07:00
Michael Yanni
e015c4d585 Please 2024-03-19 11:16:17 -07:00
Michael Yanni
44ffcae8da DOES THIS WORK 2024-03-19 11:11:41 -07:00
Michael Yanni
0cfc0a006f Back to stable. 2024-03-19 10:47:48 -07:00
Michael Yanni
839f20cf26 Giving up after this if it doesn't work. 2024-03-19 10:45:07 -07:00
Michael Yanni
490f4dbeab Do this instead. 2024-03-19 10:38:05 -07:00
Michael Yanni
abdac44830 Does the name matter? 2024-03-19 10:36:51 -07:00
Michael Yanni
ac93cd2683 Trying this. 2024-03-19 10:32:27 -07:00
Michael Yanni
3e36cb5954 This should work. 2024-03-19 10:23:54 -07:00
Michael Yanni
a2387eaa85 Try it as a stage variable. 2024-03-19 10:09:16 -07:00
Michael Yanni
b1274e228e Does this work?? 2024-03-19 09:59:38 -07:00
Michael Yanni
414e1f754c Does this work? 2024-03-18 13:48:23 -07:00
Michael Yanni
3ac27e46a8 This should work. 2024-03-18 13:42:22 -07:00
Michael Yanni
b8641cb62a Failed evaluation allows me to not build. Commenting out conditions for now. 2024-03-15 14:54:53 -07:00
Michael Yanni
ffc4a8e8bc Trying something. 2024-03-15 14:50:48 -07:00
Michael Yanni
b4733285d0 Adding display name to environment variables task. 2024-03-15 14:48:35 -07:00
Michael Yanni
555a9b0faa Adding task to output all environment variables. Commenting out logging publish for now. 2024-03-15 14:45:23 -07:00
Michael Yanni
679eeef196 Allowed internal PRs to use the Unofficial templates. Removed component governance settings as they are likely not necessary. Switched the PR pipeline to use the build.yml. Updated build.yml to have conditional logic for the non-1ES PT PR pipeline. 2024-03-15 14:25:55 -07:00
Michael Yanni
dc6a3bc306 Back to ignoring .packages directory for component governance. Added comment with tracking issue. 2024-03-15 11:45:35 -07:00
Michael Yanni
f38f790b31 Trying to set failOnAlert to false. 2024-03-15 09:58:39 -07:00
Michael Yanni
a877cf477b Seeing if I still need to ignore the .packages directory for component governance. 2024-03-15 09:02:42 -07:00
Michael Yanni
10c4260fe8 Use the object syntax for containers again. Use the 1es images for all (except macOS) since the 1es images should all work with 1ES PT. 2024-03-14 10:03:43 -07:00
Michael Yanni
3fdd59c66e Untabbing the containers to just be 150% certain they don't work. 2024-03-14 09:53:46 -07:00
Michael Yanni
dab13ec5ec Readded public vs internal statements since removing them doesn't matter. Trying 1es-ubuntu-2204 since the other is not 1ES PT compatible. 2024-03-14 09:46:32 -07:00
Michael Yanni
e5bba6c92a Verifying that the array syntax does not work for containers. 2024-03-14 09:33:35 -07:00
Michael Yanni
2e3dc95383 Use non-pt images. 2024-03-14 09:28:44 -07:00
Michael Yanni
9504adc9da Re-added PR-specific logic since this pipeline could be used for internal PRs. Reverted adjustments specific to public logic statements. Removed commented code. 2024-03-13 11:46:44 -07:00
Michael Yanni
d1a64e52d7 Keeping original PR if expression without internal check. Seeing if TeamName is no longer needed since we're not using MicroBuild templates. 2024-03-13 10:20:33 -07:00
Michael Yanni
6c90ec94e5 Cleaning up commented code. Sticking with the 1ES templates instead of MicroBuild. Trying only ignoring .packages for component governance. 2024-03-13 09:03:52 -07:00
Michael Yanni
aad30a266d Using 1ES template but defining the containers properly. 2024-03-13 08:40:38 -07:00
Michael Yanni
2aef651aaf Opps, left duplicate repository definition. 2024-03-12 14:29:25 -07:00
Michael Yanni
cf03de8cf8 Back to MicroBuild templates and manual container assignment by name directly without aliases. 2024-03-12 14:28:07 -07:00
Michael Yanni
cf78274093 Attempt to use 1ES template instead of MicroBuild. 2024-03-12 13:29:59 -07:00
Michael Yanni
d4014440fd Removed the containers node since it isn't valid. 2024-03-12 11:24:45 -07:00
Michael Yanni
62ea0e628b Redefining the containers node. 2024-03-12 11:22:07 -07:00
Michael Yanni
9dbffb5ec3 Trying to pass the containers directly to the template. 2024-03-12 11:20:55 -07:00
Michael Yanni
d159964710 Attempting to use container aliases. Switched back to ubuntu image. 2024-03-12 10:51:51 -07:00
Michael Yanni
9c2ff9dc58 Ignoring the entire .packages directory for component governance. 2024-03-11 15:34:22 -07:00
Michael Yanni
96cc91c141 Still trying to skip component governance. 2024-03-11 15:24:00 -07:00
Michael Yanni
7439c0c5c6 Trying not -pt agent images. Trying to turn off component governance. 2024-03-11 15:19:58 -07:00
Michael Yanni
0fb9c30132 Trying to disable build failure for component governance. 2024-03-11 13:23:42 -07:00
Michael Yanni
9be953bf81 Temporarily skip component governance. 2024-03-11 12:05:11 -07:00
Michael Yanni
08038a8205 Internal-only condition cleanup for some variables. Fixed another Windows agent to PT agent. Fixed Ubuntu agent to PT Ubuntu agent. 2024-03-08 13:58:01 -08:00
Michael Yanni
50f28e5441 Replace publish task with 1ES.PublishPipelineArtifact task. 2024-03-08 13:16:08 -08:00
Michael Yanni
40ad2d8bcc Forgot @self for source-build and publish-build-assets templates. 2024-03-08 12:52:04 -08:00
Michael Yanni
3af7365ff3 Needed to add @self to reference the eng/build.yml properly from the template. 2024-03-08 12:49:37 -08:00
Michael Yanni
421270b99b Made the official CI pipeline use 1ES templates from Arcade. Created separate build-pr.yml for PR pipeline to use. Modified CI and normal build.yml to no longer have public conditional logic. Changed to using PT image for migration testing. Updated localization.yml to use the new templates. 2024-03-08 12:38:29 -08:00