From 54ec8a4c24c963e7cd8a4f8c9d65a3801ab69fbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Levente=20S=C3=A1ntha?= Date: Thu, 18 Jul 2024 11:13:33 +0300 Subject: [PATCH] @releng - fix circle ci build and update dependencies (#330) * fix circle ci build issues. * fix category uid in ui-test. * updated cif components version to 2.14.0 . --- .circleci/config.yml | 6 +++--- pom.xml | 2 +- ui.frontend/package-lock.json | 10 ++++++++++ ui.frontend/package.json | 4 ++-- ui.tests/test-module/package.json | 2 +- .../test-module/specs/venia/commerceteasser-dialog.js | 2 +- 6 files changed, 18 insertions(+), 8 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 8c94d6e0..ca9edd03 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -2,14 +2,14 @@ version: 2.1 orbs: codecov: codecov/codecov@1.1.1 - browser-tools: circleci/browser-tools@1.4.4 + browser-tools: circleci/browser-tools@1.4.8 common: integration_test_steps: &integration_test_steps steps: - checkout - - browser-tools/install-browser-tools: - chrome-version: 116.0.5845.96 # TODO: remove -> https://github.com/CircleCI-Public/browser-tools-orb/issues/75 + - browser-tools/install-chrome + - browser-tools/install-chromedriver - restore_cache: keys: - maven-repo-{{ .Environment.CACHE_VERSION }}-its-{{ arch }}-{{ .Branch }}-{{ checksum "pom.xml" }} diff --git a/pom.xml b/pom.xml index ee7ab379..67618cdb 100644 --- a/pom.xml +++ b/pom.xml @@ -87,7 +87,7 @@ admin admin 2.18.6 - 2.13.2 + 2.14.0 1.7.10 9.1.0-magento242ee 5.1.2 diff --git a/ui.frontend/package-lock.json b/ui.frontend/package-lock.json index 915e6a13..c9f99db7 100644 --- a/ui.frontend/package-lock.json +++ b/ui.frontend/package-lock.json @@ -4,6 +4,16 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@adobe/aem-core-cif-product-recs-extension": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/@adobe/aem-core-cif-product-recs-extension/-/aem-core-cif-product-recs-extension-2.14.0.tgz", + "integrity": "sha512-z4pojPTfVCFOp7i7ywMzQTVre6oV0vopmANWvDCOJLfnc+apCDzMzZKyNjqihqRO5EUQhlPpk1KvG5FMR+u3zA==" + }, + "@adobe/aem-core-cif-react-components": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/@adobe/aem-core-cif-react-components/-/aem-core-cif-react-components-2.14.0.tgz", + "integrity": "sha512-9jGZ5zkPgOHQL/TqcY/nTrbE/qIkXW8dpyTh1JUq0SAJhpnTuFFBxaXIxrrwlYjbagiTGc6a+scKvT6gXVrTTg==" + }, "@apollo/client": { "version": "3.5.6", "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.5.6.tgz", diff --git a/ui.frontend/package.json b/ui.frontend/package.json index a24f47de..21dc94f7 100644 --- a/ui.frontend/package.json +++ b/ui.frontend/package.json @@ -87,8 +87,8 @@ "webpack-merge": "^4.2.1" }, "dependencies": { - "@adobe/aem-core-cif-product-recs-extension": "2.13.2", - "@adobe/aem-core-cif-react-components": "2.13.2", + "@adobe/aem-core-cif-product-recs-extension": "2.14.0", + "@adobe/aem-core-cif-react-components": "2.14.0", "@apollo/client": "^3.5.5", "@babel/runtime": "^7.4.5", "@magento/peregrine": "11.0.0", diff --git a/ui.tests/test-module/package.json b/ui.tests/test-module/package.json index eae004fb..8f6a516a 100644 --- a/ui.tests/test-module/package.json +++ b/ui.tests/test-module/package.json @@ -16,7 +16,7 @@ "@wdio/junit-reporter": "7.7.0", "@wdio/local-runner": "7.7.2", "@wdio/mocha-framework": "7.7.2", - "@wdio/selenium-standalone-service": "7.7.0", + "@wdio/selenium-standalone-service": "7.33.0", "@wdio/spec-reporter": "7.7.0", "@wdio/sync": "7.7.2", "chai": "4.3.4", diff --git a/ui.tests/test-module/specs/venia/commerceteasser-dialog.js b/ui.tests/test-module/specs/venia/commerceteasser-dialog.js index faa3bdcc..6d2678c0 100644 --- a/ui.tests/test-module/specs/venia/commerceteasser-dialog.js +++ b/ui.tests/test-module/specs/venia/commerceteasser-dialog.js @@ -228,7 +228,7 @@ describe('Commerce Teaser Component Dialog', function () { expect(actionFields[0].$('foundation-autocomplete input[name="./actions/item0/link"')).toHaveValue(''); browser.CIFSelectCategory(actionFields[3].$('category-field'), 'Tops'); - expect(actionFields[3].$('input[name="./actions/item0/categoryId"')).toHaveValue('MTk='); + expect(actionFields[3].$('input[name="./actions/item0/categoryId"')).toHaveValue('MjA='); expect(actionFields[2].$('input[name="./actions/item0/productSku"')).toHaveValue(''); browser.GraniteSelectPath(actionFields[0].$('foundation-autocomplete'), 'Venia Demo Store');