Uh oh!
There was an error while loading. Please reload this page.
feat(nx-plugin): adjust bin path handling - #1109
Conversation
View your CI Pipeline Execution ↗ for commit f8c425a
☁️ Nx Cloud last updated this comment at |
View your CI Pipeline Execution ↗ for commit 695acbc ☁️ Nx Cloud last updated this comment at |
@code-pushup/ci@code-pushup/cli@code-pushup/core@code-pushup/create-cli@code-pushup/models@code-pushup/nx-plugin@code-pushup/coverage-plugin@code-pushup/eslint-plugin@code-pushup/js-packages-plugin@code-pushup/jsdocs-plugin@code-pushup/lighthouse-plugin@code-pushup/typescript-plugin@code-pushup/utils@code-pushup/models-transformerscommit: |
Code PushUp🤨 Code PushUp report has both improvements and regressions – compared current commit 970a665 with previous commit f335d20. 🕵️ See full comparison in Code PushUp portal 🔍 🏷️ Categories👍 2 groups improved, 👎 1 group regressed, 👍 3 audits improved, 👎 2 audits regressed, 16 audits changed without impacting score🗃️ Groups
18 other groups are unchanged. 🛡️ Audits
589 other audits are unchanged. |
# Conflicts: # e2e/nx-plugin-e2e/tests/plugin-create-nodes.e2e.test.ts
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Co-authored-by: Matěj Chalk <34691111+matejchalk@users.noreply.github.com>
Co-authored-by: Matěj Chalk <34691111+matejchalk@users.noreply.github.com>
…code' into feat/plugin-nx/allow-unreleased-code
Uh oh!
There was an error while loading. Please reload this page.
Precondition:
This PR includes:
cliproject'nx-pluginprojects executors (not the target inference)Note
After this is merged is should be possible to use it locally like this:
_nx.json.defaultTargets
or
nx.json.plugins
{ "plugin": "@code-pushup/nx-plugin", "options": { "bin": "./packages/cli/dist", "env": { "NODE_OPTIONS": "--import tsx", "TSX_TSCONFIG_PATH": "tsconfig.base.json" } } }Then run:
nx code-pushupYou will see a log that prints the executed command as copy past version for you to re-ensure the setup.
NODE_OPTIONS="--import tsx" TSX_TSCONFIG_PATH="tsconfig.base.json" npx @code-pushup/cli --verbose --no-progress --config="code-pushup.config.ts" --upload.project="cli-workspace"The only thing that is left but blocked by Nx, is using the local target inference code with external dependencies.
Another precondition of: