-
Notifications
You must be signed in to change notification settings - Fork 973
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
Upgrade to Webpack 5 #12105
base: master
Are you sure you want to change the base?
Upgrade to Webpack 5 #12105
Conversation
329fad7
to
a99408d
Compare
9b04387
to
edfa8e3
Compare
Hello Chadlwilson @chadlwilson, I've noticed that there is room for improvement in the Gocd program, and I'm eager to contribute by developing automation test cases for it. I've successfully run Gocd on my Mac environment, but I'm uncertain about the specific test cases that would be most beneficial. Could you please provide some guidance or advice on which test cases would be most valuable for Gocd? Your input would be greatly appreciated. |
Hi @ZhangJin233 - perhaps you want to start a separate discussion over at https://github.com/gocd/gocd/discussions ?
If you haven't seen already (it's not well documented), GoCD has a large suite of functional tests which drive the UI and APIs over at https://github.com/gocd/ruby-functional-tests which you should take a look at. It also is possible to run these locally, although can take a bit of work. The main GoCD repository mainly only has unit and module integration tests, but safety relies upon the functional regression tests which are written in Ruby + Gauge + siteprism/capybara. |
Fixes #10852
Still needs a lot of help/work
Generating type files for css may not be working properly in
type-declarations-for-css-modules.js
and seemed to be removing necessary fields? This was working earlier on some version of webpack/plugins but possibly has broken along the way. May need to double check.Jasmine Karma tests don't work correctly
Fix compilation warning
Needs a new approach to address creating/parsing of manifests for (micro-frontend) asset serving from Java
Check general dev experience works fine
Get the regression tests passing
Other sanity checks