Commit Graph

8 Commits

Author SHA1 Message Date
Darren Ethier f3bd3e6a09 Introduce legacy build system and new aliases (https://github.com/woocommerce/woocommerce-blocks/pull/1018)
* install directory-named-webpack-plugin

* create new plugin for fallback legacy imports

* implement webpack configuration for fallback legacy imports and legacy builds

Note: legacy builds are currently disabled, we can enable by just commenting out when we need them.

* removed unused webpack plugin experimented with in earlier iteration

* prettier fixes

* add legacy folder with readme for explanation

* add some info on legacy builds to `CONTRIBUTING.md`

* refactor imports to use new aliases

* fix link in doc

* update jest test config for new aliases

* use native string.startsWith instead of custom function

* reformat file for spacing/code style

* add slash to alias

* clean up webpack config and make things more dry

* update indent style for json files to be tab not spaces

- adjusts editorconfig rules
- reformat jest.config.json

* simplify conditional
2019-10-06 08:36:15 -04:00
Darren Ethier cd44475081 Add version string replacement script for deploy (https://github.com/woocommerce/woocommerce-blocks/pull/948)
* add version replacement script and load via github-deploy.sh script

* update contributing doc accounting for version replacement script

* ensure new version changes are committed.

* set default variables and don’t change out $VID:$ when doing a pre-release

* show pre-release detection before bumping versions

* set the correct path for the version-changes script

* conditionally use correct sed for environment.

* switch to perl expression
2019-09-06 12:38:05 -04:00
Albert Juhé Lluveras 3da6fd1063 Add reminder to update list of blocks on every release (https://github.com/woocommerce/woocommerce-blocks/pull/930) 2019-08-29 16:02:56 +01:00
HackMD a4f82d6a90 Updated deploy instructions 2019-08-12 11:48:58 +00:00
Albert Juhé Lluveras f97b5ce800 Add `package-plugin` script (https://github.com/woocommerce/woocommerce-blocks/pull/689)
* Add build-plugin-zip script

* Avoid removing files not being tracked by git

* rsync

* Exclude zip file from builds
2019-07-09 12:37:25 +01:00
Mike Jolley fb96c0abba WordPress org release script (https://github.com/woocommerce/woocommerce-blocks/pull/685)
* Release scripts update

* pre-release check

* fix github releaser

* Create script to run releaser

* update strings

* Release script

* fixes for releaser

* Update dev docs

* indents
2019-07-04 16:01:06 +01:00
Kelly Dwan 7db16590ce Add instructions for testing `@woocommerce/block-library` locally (https://github.com/woocommerce/woocommerce-blocks/pull/578) 2019-05-21 11:16:43 +01:00
Kelly Dwan 70dc02a1ca Add "contributor" docs for developer tools, release processes (https://github.com/woocommerce/woocommerce-blocks/pull/504)
* Docs: Add docs for npm scripts and the release process

* Update readme to reflect project status

* Add install instructions

* Add a link to a previous PR for an example
2019-03-22 10:40:55 -04:00