Conversation
…t plugins at runtime to avoid user permissions. chore(appcd-default-plugins): v4.0.0
ewanharris
left a comment
There was a problem hiding this comment.
Will test fully when flagged items in PR body are resolved
fix: Properly handle file permission errors. fix: Add support for installed plugins.
|
@ewanharris I refactored things and I think I've come up with a viable hack to get the default plugins installed. What do you think? Assuming the default plugins where successfully installed at Also, any idea why Jenkins is not liking |
|
@cb1kenobi, I don't think it's Jenkins not liking it, it seems like a genuine bug in the dev flow with this change. To repro
And you'll get the error above, basically it tries to run the postinstall step after it's installed/linked all modules but before it's built the sources so 💥 . I guess maybe we need a short circuit? |
…uld fail if gulp build hasn't been run when working from the monorepo.
chore: Fixed eslint warnings.
…>=8.0.0 to >=8.1.0 to fix issue where 8.0.x didn't support 'async_hooks.createHook()', yet appcd-util was using it. chore(gulp): Updated to eslint-config-axway@4.3.0 which added eslint 6 support and added Node.js eslint rules.
fix(telemetry): Fixed live config changes for environment name. fix(request): Fixed request config setting precedence such that environment variables override config settings. fix(core): Fixed bug where 'server.hostname' was not being correctly referenced.
|
Closing due to restructure. |
DO NOT MERGE until appcelerator-archive/appc-daemon-plugins#9 has been merged
postinstallpackage.jsonhas version that is not installedBREAKING CHANGE(appcd-default-plugins): Switched to installing default plugins at runtime to avoid user permissions.
chore(appcd-default-plugins): v4.0.0
https://jira.appcelerator.org/browse/DAEMON-280
appcd statusshows the registered plugins: