Skip to content
This repository was archived by the owner on Feb 29, 2024. It is now read-only.

Commit d41bfc8

Browse files
committed
implemented gh-pages for examples
1 parent ae19c16 commit d41bfc8

File tree

5 files changed

+20
-2
lines changed

5 files changed

+20
-2
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ npm-debug.log*
66
yarn-debug.log*
77
yarn-error.log*
88
.DS_Store
9+
examples/build/

.travis.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,10 @@ script:
88
- yarn run lint
99
- yarn test -- --coverage
1010
- codecov
11+
- yarn run build_examples
12+
deploy:
13+
provider: pages
14+
skip_cleanup: true
15+
local_dir: examples/build/
16+
on:
17+
branch: master

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
"scripts": {
1010
"test": "./node_modules/.bin/jest",
1111
"lint": "./node_modules/.bin/eslint src/**/*",
12-
"examples": "./node_modules/.bin/webpack-dev-server --config examples/webpack.config.js --content-base examples --open --hot"
12+
"examples": "./node_modules/.bin/webpack-dev-server --config examples/webpack.config.js --content-base examples --open --hot",
13+
"build_examples": "./node_modules/.bin/webpack --config examples/webpack.config.js && cp examples/index.html examples/build/ && ./node_modules/.bin/replace-in-file //build//g \"\" examples/build/index.html --isRegex"
1314
},
1415
"dependencies": {
1516
"auto-bind": "^1.1.0",
@@ -35,6 +36,7 @@
3536
"react-dom": "^15.6.1",
3637
"react-router-dom": "^4.2.2",
3738
"react-test-renderer": "^15.6.1",
39+
"replace-in-file": "^2.6.3",
3840
"style-loader": "^0.18.2",
3941
"url-loader": "^0.5.9",
4042
"webpack": "^3.5.5",

tests/Form.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ describe('Form', () => {
7070
</Form>);
7171
wrapper.find('button').get(0).click();
7272
expect(onSubmit).toHaveBeenCalledTimes(1);
73-
expect(onSubmit).toHaveBeenCalledWith({});
73+
expect(onSubmit).toHaveBeenCalledWith({}, true);
7474
expect(onValidSubmit).toHaveBeenCalledTimes(1);
7575
expect(onValidSubmit).toHaveBeenCalledWith({});
7676
expect(onInvalidSubmit).not.toBeCalled();

yarn.lock

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4780,6 +4780,14 @@ repeating@^2.0.0:
47804780
dependencies:
47814781
is-finite "^1.0.0"
47824782

4783+
replace-in-file@^2.6.3:
4784+
version "2.6.3"
4785+
resolved "https://registry.yarnpkg.com/replace-in-file/-/replace-in-file-2.6.3.tgz#1b970abd6026be89be6aeb95658ab92f83c39438"
4786+
dependencies:
4787+
chalk "^2.1.0"
4788+
glob "^7.1.2"
4789+
yargs "^8.0.2"
4790+
47834791
request@^2.79.0, request@^2.81.0:
47844792
version "2.81.0"
47854793
resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"

0 commit comments

Comments
 (0)