-
Notifications
You must be signed in to change notification settings - Fork 151
Bump nodejs-babel-preset-env to 7.9.5 #12421
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: rpm/develop
Are you sure you want to change the base?
Conversation
|
Hmm, this would break
@nadjaheitmann why does ACD depend on preset-env directly? |
Looks like remains of the original webpack setup. Should I change it to babel/core instead? |
|
@evgeni How comes you're bumping from version 1.7.x to 7.9.5? :) |
|
Well, it also moves from the And yes, I think you can drop babel-preset-env in favor of |
|
theforeman/foreman#10319 If that is the question? @evgeni |
|
@MariaAga yeah, the question is: do plugins need to depend on that themself or not? given the above PR is not yet merged, I assume "they do now, but soon won't need to" |
|
https://github.com/theforeman/foreman_discovery/blob/develop/babel.config.js |
|
You lost me here. What do I need to do about the babel setup once the Foreman PR is merged? Are the dependencies automatically pulled in by Foreman? If you are planning to merge the Foreman PR soon, then I tend to wait until it is merged and then update the foreman_acd dependencies (and save multiple rounds of packaging and updates). Unless you prefer to fix it to have green pipelines or whatever is blocking at the moment @evgeni . |
|
It doesnt look like its (the foreman pr to remove foreman/build) is planned to be merged this month |
|
OK, thanks for the info, then I'll just update ACD to have the same dependencies as any other plugin. |
|
@evgeni Updating ACD to properly work with the newest foreman packages requires quite some effort as we would need to refactor the tests that are using an outdated and unsupported testing framework. So feel free to go ahead with this PR even if it breaks ACD. We will decide what to do with this, eventually. |
|
That would mean to remove acd from nightly, tho. As our pipelines do not allow packages with broken dependencies. |
Ok, we'll clarify that. |
@evgeni Feel free to remove ACD from foreman-packaging if this unblocks the pipeline for this PR :) |
No description provided.