Commit Graph

65 Commits

Author SHA1 Message Date
Christopher Allford c9f413d297 Created dummy `woocommerce/woocommerce-lib` package to contain dependencies
In order to avoid problems posed by potentially including the unconverted dependencies in the root autoloader, this package will hold all dependencies that require conflict avoidance.
2020-11-18 13:54:20 -08:00
Nestor Soriano 8bb0f196e6 Change the strategy for moving packages
Since the Mozart package requires PHP 7.2, and we need to support 7.0
and 7.1, the moving step has been removed from the composer install
stage. Instead, now it has to be triggered manually via
`composer run move-vendor-namespaces`, and the moved package must be
added to source control. See the updated src/Internal/Vendor/REAMDE.md
for details.
2020-11-05 17:19:14 +01:00
Nestor Soriano 96fce186e7 Use Mozart instead of a script to renamespace packages.
A custom fork of the coenjacobs/mozart package is now used to change
the namespace of the appropriate packages (only league/container
for now) instead of the previously used prefix-vendor-namespaces script.

The packages are now moved to the src/Internal/Vendor namespace instead
of being modified in-place in the vendor directory. The namespaces
are thus now prefixed with Automattic\WooCommerce\Internal\Vendor
(previously it was just Automattic\WooCommerce\Vendor).
2020-10-30 12:28:26 +01:00
Christopher Allford f81a25c398 Moved all of the composer binary commands into the `composer-bin-plugin` to avoid version compatibility errors 2020-09-22 11:44:27 -07:00
Ron Rennick 17ee223e71 update package-lock.json 2020-08-28 11:03:28 -03:00
Tam Mullen ed525087ac Addressing comments. 2020-08-10 21:27:20 +01:00
Ron Rennick 06e3ae9939 fix software version checks in Travis 2020-07-24 10:57:16 -03:00
Ron Rennick eaafc88d33 add port configuration support 2020-07-24 10:12:07 -03:00
Ron Rennick ee151bbd95 Merge branch 'master' into add/npm-publish 2020-06-22 13:46:54 -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 eab8920a07
Merge pull request #26314 from woocommerce/add/build-workflow
Build release workflow
2020-05-15 10:36:34 +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
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 4480637015 Add the contributors.html to gitignore.
Leaving the contributors.md there, as the contributors file was previously generated as .md and might still be around in some directories, etc.
2020-05-11 10:20:14 +02:00
Matt Sherman 14122aae5c Ignore *.swp files 2020-05-08 09:51:12 -04:00
Ron Rennick d41fbc7ff2 update folder structure, use WordPress 5.4 2020-04-28 19:09:39 -03:00
Claudio Sanches e4e63e95bd Introduced .distignore file and updated .gitignore 2020-04-27 20:08:41 -03: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
Christopher Allford 1237b7c45f Removed the jquery-ui compilation 2019-11-20 09:44:03 -08:00
Christopher Allford c2bc312e97 Added Photoswipe and jQuery-UI CSS minification 2019-11-19 10:40:28 -08:00
Mike Jolley c928188831 Update from master 2019-07-10 12:57:02 +01:00
Rodrigo Primo ce7b4effd1
Merge pull request #24099 from woocommerce/remove/pot-file
Remove i18n/languages/woocommerce.pot
2019-07-09 14:34:42 -03:00
Gerhard 7038c73ab4 Merge branch 'master' into update/exclude-compiled-assets-from-git 2019-07-09 10:57:40 +02:00
Claudio Sanches 4ca4e7e509 Better .gitignore 2019-07-08 15:25:16 -03:00
Claudio Sanches 97d9e38baf Remove i18n/languages/woocommerce.pot 2019-07-08 14:39:26 -03:00
Claudio Sanches da99bc8ca0 Merge branch 'master' into feature/feature-plugin-packages 2019-07-08 14:33:21 -03:00
Rodrigo Primo bb78174c33 Remove references to apigen from configuration files
Commit d6bd82865c removed apigen from
WooCommerce core repository as we are moving it to its own repository (https://github.com/woocommerce/woocommerce-api-docs). This
commit removes the apigen from configuration files. In most cases, it is
just removing the apigen directory from the exclude list of things like
PHPCS and Code Climate.
2019-06-28 10:20:30 -03:00
Mike Jolley 9a31db1b5a Add packages README 2019-06-25 13:15:44 +01:00
Mike Jolley ed68104077 Ignore `/packages` directory. This will be where external packages live. 2019-06-19 11:16:30 +01:00
Gerhard ed0dbed203 Include select2.css in ignore as it is generated via grunt as well. 2019-05-07 10:34:04 +02:00
Gerhard b5e25f9661 Exclude compiles CSS and minified JS files from repository. 2019-05-07 09:35:06 +02:00
Rodrigo Primo ba8e866bf1 Better explain why the screenshots/ directory is excluded from git 2018-06-07 11:32:54 -03:00
Brent Sessions c64a35300a Take screenshots of failed e2e tests (#20313)
This adds screenshots for broken e2e tests. The screenshots will also be uploaded to an Amazon S3 instance from Travis CI so they can be viewed. If run locally, there will be a screenshots directory created where they can be viewed

If there is a failed e2e test you'll see a block under `travis.sh after` in the build log in Travis CI that will give the URLs for the images.

* Adding screenshot capabilities to all tests

* trying screenshots on S3

* try to get a failed test

* finding the right path

* fixing yml

* only taking failed screenshots

* fixing yml

* moving paths to env

* fixing target

* try without artifact target

* fixing test

* setting back temporary changes

* fixing spacing

* unneeded change

* trying different uploader

* Force a failed test

* fixing test again

* fixing  unneeded change

* updating git ignore
2018-06-07 11:31:37 -03:00
Mike Jolley 396b2bde85 ignore 2018-05-22 13:58:36 +01:00
Mike Jolley b5707e897e Adds contributors file generation 2018-05-21 15:28:32 +01:00
Claudio Sanches 9606d3e04b Ignore .sublimelinterrc 2017-11-13 19:18:34 -02:00
Claudio Sanches ec11eb8ef1 Ignore IDE files 2017-11-13 17:29:58 -02:00
Claudio Sanches 57ce8bbc37 Removed none file 2017-07-05 18:47:25 -03:00
Claudiu Lodromanean de4757e402 Change folder name and suppress npm error swarm 2017-03-21 10:03:06 -07:00
Claudiu Lodromanean 394a4715d7 Hide local dev config in gitignore 2017-03-09 13:28:03 -08:00
Justin Shreve ec30c308c3 Add CLI tests 2016-12-08 14:13:10 -08:00
Claudio Sanches 486449bf07 Added PHPCS dependency and grunt task 2016-09-13 18:24:01 -03:00
Mike Jolley 559e379faf Issues after audit 2016-08-05 14:23:01 +01:00
Claudio Sanches dc6a7503da Removed old deploy files from .gitignore, closes #9353 2015-10-13 14:36:20 -06:00
Nicola Mustone f47012348b ignore full tmp path 2015-03-02 17:14:31 +01:00
Illimar Tambek 67efed4410 Ignore /logs
Because sometimes logs appear and we don't want them to
be checked in, do we?
2014-10-01 21:36:45 +03:00
claudiosmweb 80c67ad1e2 Updated grunt for works with sass 2014-09-22 13:55:53 -03:00
Max Rice cf50957629 [#3176] Clean up gitignore 2014-09-01 02:00:12 -04:00