Warning: KTD problems with latest master
Hi all. Today we pushed to master a needed upgrade for Cypress. The new Cypress configuration file that is included in the master branch IS NOT COMPATIBLE with older Cypress versions, and thus you need to pull the latest KTD image in order for things to work. I didn't expect a `ktd up` to fail because of this, but that's where we are at. If someone has the time/bandwidth to look for options to overcome this, much appreciated! [1] Otherwise, just pull the latest images as usual: `ktd pull` Kind regards [1] We could be running Cypress on a separate container instead, but it requires some ideating as it would evolve refactoring how we run tests in Jenkins as well i.e. a single run to launch the tests vs. launching KTD and then sequentially running some tests and then the cypress ones. It should be doable, but tricky and needs a lot of thinking. -- Tomás Cohen Arazi Theke Solutions (https://theke.io) ✆ +54 9351 3513384 GPG: B2F3C15F
A ktd pull didn't resolve issues for me, I followed Martin's suggestion and cleared out my node_modules directory and that resolved the issue On Tue, Sep 5, 2023 at 2:47 PM Tomas Cohen Arazi <tomascohen@gmail.com> wrote:
Hi all. Today we pushed to master a needed upgrade for Cypress. The new Cypress configuration file that is included in the master branch IS NOT COMPATIBLE with older Cypress versions, and thus you need to pull the latest KTD image in order for things to work.
I didn't expect a `ktd up` to fail because of this, but that's where we are at. If someone has the time/bandwidth to look for options to overcome this, much appreciated! [1] Otherwise, just pull the latest images as usual:
`ktd pull`
Kind regards
[1] We could be running Cypress on a separate container instead, but it requires some ideating as it would evolve refactoring how we run tests in Jenkins as well i.e. a single run to launch the tests vs. launching KTD and then sequentially running some tests and then the cypress ones. It should be doable, but tricky and needs a lot of thinking.
-- Tomás Cohen Arazi Theke Solutions (https://theke.io) ✆ +54 9351 3513384 GPG: B2F3C15F _______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : https://www.koha-community.org/ git : https://git.koha-community.org/ bugs : https://bugs.koha-community.org/
-- Nick Clemens ByWater Solutions bywatersolutions.com Phone: (888) 900-8944 Pronouns: (he/him/his) Timezone: Eastern Follow us: <https://www.facebook.com/ByWaterSolutions/> <https://www.instagram.com/bywatersolutions/> <https://www.youtube.com/user/bywatersolutions> <https://twitter.com/ByWaterSolution>
If you have trouble with yarn/node/cypress, always start with deleting your local node_modules (ie. the one in $SYNC_REPO) Le ven. 8 sept. 2023 à 15:17, Nick Clemens <nick@bywatersolutions.com> a écrit :
A ktd pull didn't resolve issues for me, I followed Martin's suggestion and cleared out my node_modules directory and that resolved the issue
On Tue, Sep 5, 2023 at 2:47 PM Tomas Cohen Arazi <tomascohen@gmail.com> wrote:
Hi all. Today we pushed to master a needed upgrade for Cypress. The new Cypress configuration file that is included in the master branch IS NOT COMPATIBLE with older Cypress versions, and thus you need to pull the latest KTD image in order for things to work.
I didn't expect a `ktd up` to fail because of this, but that's where we are at. If someone has the time/bandwidth to look for options to overcome this, much appreciated! [1] Otherwise, just pull the latest images as usual:
`ktd pull`
Kind regards
[1] We could be running Cypress on a separate container instead, but it requires some ideating as it would evolve refactoring how we run tests in Jenkins as well i.e. a single run to launch the tests vs. launching KTD and then sequentially running some tests and then the cypress ones. It should be doable, but tricky and needs a lot of thinking.
-- Tomás Cohen Arazi Theke Solutions (https://theke.io) ✆ +54 9351 3513384 GPG: B2F3C15F _______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : https://www.koha-community.org/ git : https://git.koha-community.org/ bugs : https://bugs.koha-community.org/
-- Nick Clemens ByWater Solutions bywatersolutions.com Phone: (888) 900-8944 Pronouns: (he/him/his) Timezone: Eastern Follow us: <https://www.facebook.com/ByWaterSolutions/> <https://www.instagram.com/bywatersolutions/> <https://www.youtube.com/user/bywatersolutions> <https://twitter.com/ByWaterSolution> _______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : https://www.koha-community.org/ git : https://git.koha-community.org/ bugs : https://bugs.koha-community.org/
participants (3)
-
Jonathan Druart -
Nick Clemens -
Tomas Cohen Arazi