Simplify pipelines#27505
Conversation
|
Hi! Thank you for opening this PR. Want me to review it? Based on the diff (266 lines, 9 files), I've queued these reviewers:
How this works
|
| requireNotice: ${{ parameters.shouldReleaseDockerImage }} | ||
|
|
||
| - ${{ if eq(parameters.packageManager, 'pnpm') }}: | ||
| - ${{ if ne(parameters.skipPackageInstall, true) }}: |
There was a problem hiding this comment.
Does this work?
| - ${{ if ne(parameters.skipPackageInstall, true) }}: | |
| - ${{ if not(parameters.skipPackageInstall) }}: |
There was a problem hiding this comment.
Same for other eq and ne locations below
|
|
||
| if [[ "${{ parameters.packageManager }}" == "none" ]] && [[ "${{ parameters.setVersion }}" == "True" ]]; then | ||
| echo "##vso[task.logissue type=error]packageManager: 'none' is incompatible with setVersion: true (version-setting transitively requires a package manager)." | ||
| if [[ "${{ parameters.skipPackageInstall }}" == "true" ]] && [[ "${{ parameters.setVersion }}" == "True" ]]; then |
There was a problem hiding this comment.
Should this be True rather than true?
| type: boolean | ||
| default: false | ||
|
|
||
| - name: isBundleSizeArtifactsPipeline |
There was a problem hiding this comment.
Might be preferable to leave the bundle size stuff for now, Tommy and I are making changes in this area and some of this is probably going to change anyway. Since the bundle size artifacts live in the client-side of the world it may make more sense for them to be produced over here...?
| parameters: | ||
| buildDirectory: ${{ variables.FluidFrameworkDirectory }}/docs | ||
|
|
||
| - task: Bash@3 |
There was a problem hiding this comment.
Was this just duplicate?
Description
Simplify pipelines a bit.
Reviewer Guidance
The review process is outlined on this wiki page.