Closed Bug 1341407 Opened 8 years ago Closed 8 years ago

Upgrade Neutrino dependency

Categories

(Conduit :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: davidwalsh, Assigned: davidwalsh)

Details

Attachments

(6 files, 2 obsolete files)

Neutrino got a major update and we should stick with current versioning.
Comment on attachment 8839638 [details] autoland-ui: Upgrade Neutrino to version 4+ (Bug 1341407). https://reviewboard.mozilla.org/r/114200/#review115654 I need to take a break from this; everything works "locally" but I get an error about the `defaultState = { data: null, error: null, hideTry: true };` line in `AutolandController.jsx` when I run `docker-compose up`. Driving me insane.
Attachment #8839641 - Attachment is obsolete: true
Attachment #8839641 - Flags: review?(imadueme)
Attachment #8839642 - Attachment is obsolete: true
Attachment #8839642 - Flags: review?(imadueme)
Comment on attachment 8839638 [details] autoland-ui: Upgrade Neutrino to version 4+ (Bug 1341407). https://reviewboard.mozilla.org/r/114202/#review116104 Nice
Attachment #8839638 - Flags: review?(imadueme) → review+
Comment on attachment 8839639 [details] autoland-ui: Update yarn.lock for Neutrino upgrade (Bug 1341407). https://reviewboard.mozilla.org/r/114204/#review116106
Attachment #8839639 - Flags: review?(imadueme) → review+
Comment on attachment 8839640 [details] autoland-ui: Update test framework to use neutrino-preset-jest (Bug 1341407). https://reviewboard.mozilla.org/r/114206/#review116108 ::: autoland/ui/Dockerfile-dev:16 (Diff revision 2) > WORKDIR /code > > COPY package.json /code > COPY conduit-preset.js /code > COPY yarn.lock /code > +COPY test/ /code/test We should volume mount this instead of copying it. You can see the docker-compose.yml file with an example.
Attachment #8839640 - Flags: review?(imadueme) → review-
Comment on attachment 8840076 [details] autoland-ui: Update yarn.lock for Neutrino test updates (Bug 1341407). https://reviewboard.mozilla.org/r/114612/#review116110
Attachment #8840076 - Flags: review?(imadueme) → review+
Comment on attachment 8840077 [details] autoland-ui: Fix all linting warnings after Neutrino update (Bug 1341407). https://reviewboard.mozilla.org/r/114614/#review116112
Attachment #8840077 - Flags: review?(imadueme) → review+
Attachment #8840078 - Flags: review?(imadueme) → review+
Comment on attachment 8839640 [details] autoland-ui: Update test framework to use neutrino-preset-jest (Bug 1341407). https://reviewboard.mozilla.org/r/114206/#review116116 ::: autoland/ui/Dockerfile-dev:16 (Diff revision 2) > WORKDIR /code > > COPY package.json /code > COPY conduit-preset.js /code > COPY yarn.lock /code > +COPY test/ /code/test Wny wouldn't we copy over? Context? Also, are you saying to add `test` as a volume? I'm lost.
Comment on attachment 8839640 [details] autoland-ui: Update test framework to use neutrino-preset-jest (Bug 1341407). https://reviewboard.mozilla.org/r/114206/#review116116 > Wny wouldn't we copy over? Context? > > Also, are you saying to add `test` as a volume? > > I'm lost. For the same reason we don't copy the src folder. Volume mounting mean that you can change the file on your machine and it will get updated in the docker container. It's not super important for tests (since docker-compose run sort of resets everything, but, I think that it's just the right way to do it). We have to copy over the files in the root dir to avoid volume mounting the entire root folder (because then we would mount the node_modules folder which we don't want).
Comment on attachment 8839640 [details] autoland-ui: Update test framework to use neutrino-preset-jest (Bug 1341407). https://reviewboard.mozilla.org/r/114206/#review116372
Attachment #8839640 - Flags: review?(imadueme) → review+
Comment on attachment 8840077 [details] autoland-ui: Fix all linting warnings after Neutrino update (Bug 1341407). https://reviewboard.mozilla.org/r/114614/#review116378
Comment on attachment 8840076 [details] autoland-ui: Update yarn.lock for Neutrino test updates (Bug 1341407). https://reviewboard.mozilla.org/r/114612/#review116380
Attachment #8839638 - Flags: review+
Comment on attachment 8839639 [details] autoland-ui: Update yarn.lock for Neutrino upgrade (Bug 1341407). https://reviewboard.mozilla.org/r/114204/#review116394 rubber stamp for landing.
Attachment #8839639 - Flags: review+
Comment on attachment 8839640 [details] autoland-ui: Update test framework to use neutrino-preset-jest (Bug 1341407). https://reviewboard.mozilla.org/r/114206/#review116396 rubber stamp for landing.
Attachment #8839640 - Flags: review+
Comment on attachment 8840076 [details] autoland-ui: Update yarn.lock for Neutrino test updates (Bug 1341407). https://reviewboard.mozilla.org/r/114612/#review116398 rubber stamp for landing.
Attachment #8840076 - Flags: review+
Comment on attachment 8840077 [details] autoland-ui: Fix all linting warnings after Neutrino update (Bug 1341407). https://reviewboard.mozilla.org/r/114614/#review116400 rubber stamp for landing.
Attachment #8840077 - Flags: review+
Comment on attachment 8840078 [details] autoland-ui: Update yarn version (Bug 1341407). https://reviewboard.mozilla.org/r/114616/#review116402 rubber stamp for landing.
Attachment #8840078 - Flags: review+
Pushed by smacleod@mozilla.com: https://hg.mozilla.org/automation/conduit/rev/5f9c2df82e58 autoland-ui: Upgrade Neutrino to version 4+ . r=imadueme,smacleod https://hg.mozilla.org/automation/conduit/rev/b010b0d872f1 autoland-ui: Update yarn.lock for Neutrino upgrade . r=imadueme,smacleod https://hg.mozilla.org/automation/conduit/rev/defaded11c00 autoland-ui: Update test framework to use neutrino-preset-jest . r=imadueme,smacleod https://hg.mozilla.org/automation/conduit/rev/85ae89aa4b13 autoland-ui: Update yarn.lock for Neutrino test updates . r=imadueme,smacleod https://hg.mozilla.org/automation/conduit/rev/0a65056f642d autoland-ui: Fix all linting warnings after Neutrino update . r=imadueme,smacleod https://hg.mozilla.org/automation/conduit/rev/99d141a1c83f autoland-ui: Update yarn version . r=imadueme,smacleod
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Assignee: nobody → dwalsh
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: