Vedanshu Jain
6b862e12e5
Merge pull request #28940 from woocommerce/install-e2e-only-explicitly
...
Improve the WooCommerce build process
2021-02-10 16:26:04 +05:30
Nestor Soriano
ceffe0780a
Fix bad install-subset configuration in package.json
2021-01-29 16:58:22 +01:00
Nestor Soriano
1d3e83ff55
Remove duplicate processing when building the zip file.
...
The "build:zip" NPM command was invoking "build-zip.sh" and then doing
"composer install", "grunt" and "makepot", these three were already
done in "build-zip.sh".
2021-01-27 16:50:33 +01:00
Nestor Soriano
bacbd75ac8
Modify package.json to still do the lerna bootstrap by default.
...
Also remove the "install:e2e" script as it's not really useful.
2021-01-27 16:46:56 +01:00
Nestor Soriano
f239075b2f
Improve the nmp setup process to install e2e tests only explicitly
...
Use the "install-subset" package to define a subset of the nmp
dependencies that doesn't include the e2e testing infrastructure.
Also define a new npm "install:no-e2e" command, and modify the
post-merge hook to use it instead of the full install.
2021-01-26 12:23:24 +01:00
Claudio Sanches
ee28da5d30
Prepare default branch for 5.1
2021-01-25 16:38:22 -03:00
Ron Rennick
96ab0d8d7f
include package.json updates
2021-01-08 15:04:47 +01:00
Vedanshu Jain
9db6e2e49c
Merge pull request #28643 from woocommerce/feature/fix-build
...
Feature/fix build
2020-12-24 13:12:58 +05:30
roykho
585592bd78
Add specific configuration for unit tests
2020-12-23 05:55:03 -08:00
vedanshujain
44705386a4
Prep master for 5.0.0.
2020-12-22 19:01:56 +05:30
roykho
da82bea77c
Add command script to run the unit tests
2020-12-17 12:53:27 -08:00
roykho
56c8c5dd41
Only uglify the changed file when Grunt watching
2020-12-15 12:40:05 -08:00
Roy Ho
57b1f2e3c5
Merge pull request #28448 from woocommerce/renovate/config-3.x
...
Update dependency config to v3.3.3
2020-12-01 09:00:41 -08:00
Roy Ho
53d4eb6d46
Merge pull request #28449 from woocommerce/renovate/deasync-0.x
...
Update dependency deasync to v0.1.21
2020-12-01 08:59:44 -08:00
Renovate Bot
5eaafaeea7
Update dependency grunt-stylelint to v0.16.0
2020-12-01 14:26:13 +00:00
Renovate Bot
b95e88fd36
Update dependency deasync to v0.1.21
2020-12-01 14:21:43 +00:00
Renovate Bot
7ffa622b30
Update dependency config to v3.3.3
2020-12-01 14:17:11 +00:00
Renovate Bot
b162a1dd8d
Update babel monorepo
2020-12-01 00:59:25 +00:00
Christopher Allford
bb38673dad
Prepared branch for 4.9
2020-11-13 09:38:22 -08:00
Rodrigo Primo
a33c6ea746
Merge pull request #28162 from woocommerce/renovate/wordpress-monorepo
...
Update dependency @wordpress/eslint-plugin to v7.3.0
2020-11-12 09:14:45 -03:00
Rodrigo Primo
d8fdfabebf
Merge pull request #28161 from woocommerce/renovate/webpack-4.x
...
Update dependency webpack to v4.44.2
2020-11-11 16:24:34 -03:00
Rodrigo Primo
8c0d8115b1
Merge pull request #28160 from woocommerce/renovate/node-sass-4.x
...
Update dependency node-sass to v4.14.1
2020-11-11 16:24:11 -03:00
Rodrigo Primo
9f1567009f
Merge pull request #28156 from woocommerce/renovate/babel-monorepo
...
Update babel monorepo
2020-11-11 16:23:43 -03:00
Renovate Bot
311ccb9944
Update dependency @wordpress/eslint-plugin to v7.3.0
2020-11-11 02:29:27 +00:00
Ron Rennick
7282e0bca6
merge master
2020-11-09 14:30:01 -04:00
Renovate Bot
4a3e954ac1
Update dependency webpack to v4.44.2
2020-11-01 02:03:04 +00:00
Renovate Bot
142385cfc4
Update dependency node-sass to v4.14.1
2020-11-01 01:58:54 +00:00
Renovate Bot
bd263c7e18
Update babel monorepo
2020-11-01 00:11:44 +00:00
Ron Rennick
7cb68e055c
add lerna hoist, use consistent package versions
2020-10-28 14:21:02 -03:00
Ron Rennick
e095859040
remove puppeteer dependency from main package
2020-10-28 13:16:00 -03:00
Ron Rennick
7638d73d85
add docker:ssh to core repo scripts
2020-10-23 11:22:47 -03:00
Claudio Sanches
f7ecbbeb35
Prepare default branch to 4.8
2020-10-20 15:20:52 -03:00
Rodrigo Primo
9bf1c15c75
Merge pull request #27197 from woocommerce/renovate/eslint-plugin-jest-23.x
...
Update dependency eslint-plugin-jest to v23.20.0
2020-10-15 14:46:10 -03:00
Rodrigo Primo
8d0b03632d
Merge pull request #27824 from woocommerce/renovate/config-3.x
...
Update dependency config to v3.3.2
2020-10-15 14:36:35 -03:00
Rodrigo Primo
16d839ef62
Merge pull request #27195 from woocommerce/renovate/babel-monorepo
...
Update babel monorepo
2020-10-15 14:18:35 -03:00
Ron Rennick
f0e6e1761c
Merge pull request #27913 from woocommerce/fix/27820
...
add test:e2e-debug command
2020-10-15 13:44:32 -03:00
Renovate Bot
25034d000a
Update dependency eslint-plugin-jest to v23.20.0
2020-10-15 01:40:35 +00:00
Claudio Sanches
d06e4dcddd
Merge pull request #27542 from woocommerce/renovate/grunt-1.x
...
Update dependency grunt to v1.3.0
2020-10-14 19:21:01 -03:00
Renovate Bot
172089e9b4
Update babel monorepo
2020-10-14 20:21:32 +00:00
Claudio Sanches
8f0f680c04
Merge pull request #27825 from woocommerce/renovate/husky-4.x
...
Update dependency husky to v4.3.0
2020-10-14 12:07:06 -03:00
Ron Rennick
7f57906959
add test:e2e-debug command
2020-10-09 05:00:03 -03:00
Christopher Allford
f9ef91adc1
Merge pull request #27836 from woocommerce/packages/api/add/repository-listing
...
@woocommerce/api: Added list() repository operation and classes for managing store settings
2020-10-08 13:20:12 -07:00
Christopher Allford
1d0cbc8187
Merge branch 'master' into packages/api/add/repository-listing
2020-10-08 11:48:22 -07:00
Ron Rennick
3a980a1241
merge current master
2020-10-07 03:17:38 -03:00
Ron Rennick
610e787a86
package lock maintenance
2020-10-05 09:31:48 -03:00
Christopher Allford
f2dda16c40
Updated lock files
2020-10-01 14:28:14 -07:00
Renovate Bot
77f21f40c0
Update dependency husky to v4.3.0
2020-10-01 03:06:15 +00:00
Renovate Bot
ae5e76f903
Update dependency config to v3.3.2
2020-10-01 01:32:05 +00:00
Ron Rennick
1abbe3f273
initial core test package files, move setup tests to package
2020-09-29 15:22:20 -03:00
Christopher Allford
760b0e4cdb
Merge branch 'master' into packages/factories-to-api-refactor
2020-09-25 13:19:36 -07:00
Claudio Sanches
f648cec276
Updated package.json
2020-09-21 16:20:22 -03:00
Renovate Bot
b1fb3dc5e0
Update dependency grunt to v1.3.0
2020-09-19 00:30:15 +00:00
Christopher Allford
011974ec09
Merge branch 'master' into packages/factories-to-api-refactor
2020-09-16 11:51:49 -07:00
Christopher Allford
38afb8c2ff
Merge branch 'master' into packages/factories-to-api-refactor
2020-09-15 14:49:22 -07:00
Christopher Allford
9ee35583bd
Added an NVM lock file and adjusted the engine in our package.json to conform
2020-09-14 09:59:50 -07:00
Rodrigo Primo
fd25815a7c
Prepare master for 4.6.0 development
2020-09-11 14:07:58 -03:00
Christopher Allford
14c46fa4c2
Merge branch 'master' into add/e2e-feedback-blockers
2020-09-09 14:47:51 -07:00
Ron Rennick
a9c17d580b
update webpack to latest
2020-09-09 13:18:00 -03:00
Jonathan Sadowski
7698f73ee9
Update version in package.json
2020-09-09 10:32:33 -05:00
Ron Rennick
21e099d48f
merge master
2020-09-09 11:17:20 -03:00
Ron Rennick
1287a8c9f0
fix up package.json for consistent puppeteer versions
2020-09-09 10:46:31 -03:00
Renovate Bot
9432b8a703
Update dependency node-sass to v4.13.1 [SECURITY]
2020-09-05 16:43:24 +00:00
Rodrigo Primo
b44c01eb69
Merge pull request #26913 from woocommerce/renovate/grunt-stylelint-0.x
...
Update dependency grunt-stylelint to v0.15.0
2020-09-05 11:19:54 -03:00
Renovate Bot
debe085284
Pin dependencies
2020-09-05 13:43:24 +00:00
Christopher Allford
c75f0f8886
Renamed the `@woocommerce/factories` package to `@woocommerce/api`
...
With the plan now to add more CRUD actions the scope of the package has transformed into a more general API package than one just for factories.
2020-09-03 12:28:17 -07:00
Christopher Allford
dde64b964f
Updated lock files & fixed failing E2E test
2020-09-02 14:50:08 -07:00
Christopher Allford
f0023ec276
Added package building to npm install
2020-09-02 14:19:55 -07:00
Christopher Allford
68f0d60048
Resolved package conflicts
2020-09-02 13:07:16 -07:00
Ron Rennick
17ee223e71
update package-lock.json
2020-08-28 11:03:28 -03:00
Claudio Sanches
2183a58e3b
Introduced npm run build:dev command
2020-08-19 15:57:06 -03:00
Claudio Sanches
28f493ba16
Only build assets and packages on e2e tests
2020-08-19 15:49:08 -03:00
Claudio Sanches
681638be95
Updated version to 4.5.0
2020-08-19 12:11:17 -03:00
Claudio Sanches
9773675b8d
Merge branch 'master' into add/woorelease-support
2020-08-18 17:59:47 -03:00
Claudio Sanches
f7e39c4961
Updated package.json to make compatible with Woorelease
2020-08-12 16:52:34 -03:00
Tam Mullen
71093aa64f
fixing e2e utils reference
2020-08-10 22:34:15 +01:00
Tam Mullen
43c55e2c6a
Converting e2e-utils to package.
2020-08-10 21:26:10 +01:00
Ron Rennick
db76c8ac2d
merge package config with factories changes
2020-08-07 10:53:51 -03:00
Christopher Allford
dda2f3b405
Pinned the dependencies that were not already pinned
2020-08-05 14:19:43 -07:00
Christopher Allford
678705cdd4
Merge branch 'master' into package/e2e-factories/product
2020-08-05 14:00:05 -07:00
Ron Rennick
7799c1bcf0
merge master
2020-08-05 10:33:16 -03:00
Claudio Sanches
f5925d4465
Merge pull request #27196 from woocommerce/renovate/autoprefixer-9.x
...
Update dependency autoprefixer to v9.8.6
2020-08-04 10:59:24 -03:00
Renovate Bot
486b9f3a4d
Update dependency grunt to v1.2.1
2020-08-01 02:57:34 +00:00
Renovate Bot
4a4e5c3250
Update dependency autoprefixer to v9.8.6
2020-08-01 01:39:02 +00:00
Ron Rennick
d4620b5351
merge master
2020-07-29 15:25:11 -03:00
Ron Rennick
e78beaf569
move jest/puppeteer related packages to environment package
2020-07-28 12:00:46 -03:00
Renovate Bot
3f784fd17f
Update dependency eslint-plugin-jest to v23.19.0
2020-07-27 20:20:12 +00:00
Ron Rennick
28b537662a
add PHP, MariaDB, WP env var version support
2020-07-23 14:30:24 -03:00
Peter Fabian
ac1d4c010a
Merge pull request #26914 from woocommerce/renovate/lerna-monorepo
...
Update dependency lerna to v3.22.1
2020-07-14 13:05:47 +02:00
Peter Fabian
d3ff32aac1
Merge pull request #26912 from woocommerce/renovate/deasync-0.x
...
Update dependency deasync to v0.1.20
2020-07-14 13:04:20 +02:00
Peter Fabian
84266d5f38
Merge pull request #26910 from woocommerce/renovate/babel-monorepo
...
Update babel monorepo to v7.10.4
2020-07-14 13:02:59 +02:00
Peter Fabian
6bc0ca724f
Update versions and changelog from latest releases.
2020-07-09 13:18:51 +02:00
Christopher Allford
51467f4683
Added a registry for adapters and factories to be held in globally
2020-07-02 14:43:14 -07:00
Christopher Allford
822179e4ac
Renamed the e2e-factories package to better reflect its usage-agnostic design
2020-07-02 14:16:01 -07:00
Christopher Allford
9b18a95f93
Adjusted the build:packages command to allow each package to build itself
2020-07-02 11:59:41 -07:00
Christopher Allford
3e69dd3a64
Replaced the `createSimpleProduct` helper with a usage of the factory
2020-07-02 10:50:56 -07:00
Christopher Allford
b8eb65aacc
Added missing @wordpress/eslint-plugin for factory package
2020-07-01 14:22:01 -07:00
Christopher Allford
0785e6caa7
Merge branch 'master' into package/e2e-factories/product
2020-07-01 14:11:25 -07:00
Renovate Bot
653a6ada16
Update dependency lerna to v3.22.1
2020-07-01 02:19:54 +00:00
Renovate Bot
b3dad22f13
Update dependency grunt-stylelint to v0.15.0
2020-07-01 02:12:55 +00:00
Renovate Bot
ac809b9c9e
Update dependency deasync to v0.1.20
2020-07-01 01:55:43 +00:00
Renovate Bot
f4cae15563
Update babel monorepo to v7.10.4
2020-07-01 00:38:44 +00:00
Ron Rennick
15800b0e0b
add package build to build script
2020-06-30 16:32:33 -03:00
Renovate Bot
9dcbd48e67
Update dependency autoprefixer to v9.8.4
2020-06-26 00:48:50 +00:00
Renovate Bot
1551775307
Update dependency mocha to v7.2.0
2020-06-23 14:46:03 +00:00
Ron Rennick
ee151bbd95
Merge branch 'master' into add/npm-publish
2020-06-22 13:46:54 -03:00
Christopher Allford
1418b68910
Initial configuration for e2e-factories package
2020-06-17 15:51:28 -07:00
Claudio Sanches
d3b8e4f66a
Added pre-push hook to prevent accidental pushes to master
2020-06-10 00:40:48 -03:00
Claudio Sanches
919276fd90
Merge pull request #26403 from woocommerce/update/add-contributors-from-pkgs
...
Added packages to list of contributors.
2020-06-02 19:00:42 -03:00
Ron Rennick
617a523057
fix merge conflicts
2020-05-18 12:34:03 -03:00
Néstor Soriano
3d2927f6e1
Merge pull request #26407 from woocommerce/feature/build-zip
...
Introduced script to generate a zip package
2020-05-15 10:59:04 +02:00
Ron Rennick
a433304757
additional changes
...
- Update @wordpress/e2e-test-utils to 4.6.0
- ignore all node_modules folders in the install
- remove missed package script
- bump component version
2020-05-13 15:14:18 -03:00
Claudio Sanches
a7a1ffaaef
Updated package.json
2020-05-12 17:50:33 -03:00
Ron Rennick
717a5cedc8
add publish script
2020-05-11 16:28:53 -03:00
Ron Rennick
ed135109e0
add e2e component build
...
- add build script
- update component for path changes
- bump component version
- move ready post creation to component
- update component readme
2020-05-11 15:54:12 -03:00
Peter Fabian
7ddd2aa387
Removed grunt-prompt and grunt-shell packages.
2020-05-11 13:52:57 +02:00
Ron Rennick
231732b81c
add lerna
2020-05-08 13:53:39 -03:00
Claudio Sanches
32d2b79e78
Introduced script to generate a zip package
2020-05-07 13:29:59 -03:00
Ron Rennick
0f2fb4f8d5
fix merge conflicts
2020-05-06 14:05:00 -03:00
Christopher Allford
d713d012d0
Merge branch 'master' into remove/jshint
2020-05-05 12:30:34 -07:00
Christopher Allford
90b271882d
Removed jshint in favor of exclusively using eslint
...
I've also removed eslint from the Grunt JS task so that builds will not fail due to non-compliant code present prior to the shift. Since eslint is ran during our pre-commit hooks, we can be sure that eventually code should become compliant.
2020-05-04 12:27:15 -07:00
Renovate Bot
4e557af6ea
Update dependency husky to v4.2.5
2020-05-01 02:28:59 +00:00
Ron Rennick
0de3718770
change component name to e2e-environment
2020-04-30 14:01:42 -03:00
Ron Rennick
d41fbc7ff2
update folder structure, use WordPress 5.4
2020-04-28 19:09:39 -03:00
Jeff Stieler
17d3771273
Remove defunct E2E test runner script, add docker scripts to package file.
2020-04-15 11:17:48 -06:00
Ron Rennick
812e500224
update test configuration to use e2e-env
2020-04-14 12:06:26 -06:00
Ron Rennick
393240a0f3
move e2e-env to tests/e2e-env
2020-04-14 12:06:25 -06:00
Ron Rennick
c414eddf59
merge config from from https://github.com/woocommerce/woocommerce-admin/pull/3717
2020-04-14 12:06:25 -06:00
vedanshu.jain
a8fb8aa7fe
Updated version numbers
2020-04-07 17:06:18 +05:30
Claudio Sanches
13416af9bb
Merge pull request #26046 from woocommerce/renovate/babel-monorepo
...
Update babel monorepo
2020-04-01 14:00:48 -03:00
Renovate Bot
076571bb66
Update dependency @wordpress/e2e-test-utils to v4.3.1
2020-04-01 15:12:54 +00:00
Renovate Bot
b293548d6f
Update babel monorepo
2020-04-01 15:12:00 +00:00
Claudio Sanches
3da67586e3
Merge pull request #26051 from woocommerce/renovate/eslint-plugin-jest-23.x
...
Update dependency eslint-plugin-jest to v23.8.2
2020-04-01 12:08:40 -03:00
Claudio Sanches
3bed22028a
Merge pull request #26048 from woocommerce/renovate/autoprefixer-9.x
...
Update dependency autoprefixer to v9.7.5
2020-04-01 12:08:08 -03:00
Claudio Sanches
69b21b5d0b
Merge pull request #26049 from woocommerce/renovate/config-3.x
...
Update dependency config to v3.3.1
2020-04-01 12:07:33 -03:00
Claudio Sanches
e68764a394
Merge pull request #26052 from woocommerce/renovate/grunt-1.x
...
Update dependency grunt to v1.1.0
2020-04-01 12:06:48 -03:00
Claudio Sanches
9e3eb92d06
Merge pull request #26013 from woocommerce/update/bump-package-version
...
update version in package.json to 4.0.0
2020-04-01 12:05:53 -03:00
Renovate Bot
d946c5d269
Update dependency grunt to v1.1.0
2020-04-01 02:37:12 +00:00
Renovate Bot
74bd4fc9f5
Update dependency eslint-plugin-jest to v23.8.2
2020-04-01 02:36:20 +00:00
Renovate Bot
af554606bf
Update dependency config to v3.3.1
2020-04-01 01:48:55 +00:00
Renovate Bot
1ae455997b
Update dependency autoprefixer to v9.7.5
2020-04-01 01:48:01 +00:00
Ron Rennick
3771afd58e
update version in package.json to 4.0.0
2020-03-25 14:43:48 -03:00
Rodrigo Primo
ac9f6a215e
Move package @jest/test-sequencer to devDependencies
...
The package @jest/test-sequencer was added to the dependencies section
by mistake. This package is used only to run the e2e tests so it should
live in the devDependencies.
2020-03-04 14:19:27 -03:00
Rodrigo Primo
b46bc98f9b
Merge pull request #25793 from woocommerce/renovate/config-3.x
...
Update dependency config to v3.3.0
2020-03-03 09:20:44 -03:00
Rodrigo Primo
3e1479d767
Merge pull request #25791 from woocommerce/renovate/wordpress-monorepo
...
Update dependency @wordpress/e2e-test-utils to v4.3.0
2020-03-03 09:20:17 -03:00
Rodrigo Primo
3f8507e534
Merge pull request #25795 from woocommerce/renovate/grunt-stylelint-0.x
...
Update dependency grunt-stylelint to v0.14.0
2020-03-03 08:31:45 -03:00
Rodrigo Primo
2bdd02c9bc
Merge pull request #25794 from woocommerce/renovate/eslint-plugin-jest-23.x
...
Update dependency eslint-plugin-jest to v23.8.1
2020-03-03 08:31:08 -03:00
Rodrigo Primo
ac3aeee765
Merge branch 'master' into renovate/config-3.x
2020-03-03 08:30:09 -03:00
Rodrigo Primo
06e6b02871
Merge pull request #25792 from woocommerce/renovate/commander-4.x
...
Update dependency commander to v4.1.1
2020-03-03 08:29:18 -03:00
Rodrigo Primo
3cfb5876ca
Merge branch 'master' into renovate/wordpress-monorepo
2020-03-03 08:28:09 -03:00
Renovate Bot
6a8a33ed7b
Update dependency grunt-stylelint to v0.14.0
2020-03-01 02:50:52 +00:00