Skip to content

Commit 44e3cf2

Browse files
committed
Add rebuild for demo app to travis.
1 parent 0b54534 commit 44e3cf2

9 files changed

Lines changed: 21 additions & 12 deletions

File tree

.travis.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ language: node_js
22
node_js:
33
- "8"
44

5+
env:
6+
global:
7+
- RELEASE_DEMO=false
8+
59
sudo: required
610
before_install:
711
- curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.7.0
@@ -14,6 +18,9 @@ after_success:
1418
- npm install -g codecov
1519
- npm run codecov
1620

21+
after_failure:
22+
- cat yarn-error.log
23+
1724
deploy:
1825
- provider: script
1926
on:
@@ -23,6 +30,7 @@ deploy:
2330
- provider: surge
2431
on:
2532
branch: master
33+
condition: $RELEASE_DEMO = true
2634
project: ./packages/react-renderer-demo/public/
2735
domain: data-driven-forms.surge.sh
2836
skip_cleanup: true

lerna.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"npmClient": "yarn",
3-
"packages": ["packages/**"],
43
"version": "independent",
54
"useWorkspaces": true
65
}

packages/mui-component-mapper/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,5 +108,6 @@
108108
"material-ui-pickers": "^2.1.1",
109109
"moment": "^2.23.0",
110110
"react-select": "^2.2.0"
111-
}
111+
},
112+
"postpublish": "export RELEASE_DEMO=true"
112113
}

packages/pf3-component-mapper/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"@babel/plugin-syntax-dynamic-import": "^7.0.0",
4949
"@babel/preset-env": "^7.1.6",
5050
"@babel/preset-react": "^7.0.0",
51-
"@data-driven-forms/react-form-renderer": "^1.9.6",
51+
"@data-driven-forms/react-form-renderer": "*",
5252
"@semantic-release/git": "^7.0.5",
5353
"@semantic-release/npm": "^5.1.1",
5454
"babel-core": "^7.0.0-bridge.0",
@@ -110,5 +110,6 @@
110110
},
111111
"resolutions": {
112112
"terser": "3.14.1"
113-
}
113+
},
114+
"postpublish": "export RELEASE_DEMO=true"
114115
}

packages/pf4-component-mapper/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,5 +106,6 @@
106106
},
107107
"dependencies": {
108108
"@patternfly/patternfly-next": "^1.0.87"
109-
}
109+
},
110+
"postpublish": "export RELEASE_DEMO=true"
110111
}

packages/react-form-renderer/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,5 +104,6 @@
104104
"peerDependencies": {
105105
"react": "^16.6.0",
106106
"react-dom": "^16.6.0"
107-
}
107+
},
108+
"postpublish": "export RELEASE_DEMO=true"
108109
}

packages/react-renderer-demo/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,10 @@
8686
},
8787
"dependencies": {
8888
"@babel/plugin-proposal-class-properties": "^7.2.3",
89-
"@data-driven-forms/mui-component-mapper": "latest",
90-
"@data-driven-forms/pf3-component-mapper": "latest",
91-
"@data-driven-forms/pf4-component-mapper": "latest",
92-
"@data-driven-forms/react-form-renderer": "latest",
89+
"@data-driven-forms/mui-component-mapper": "*",
90+
"@data-driven-forms/pf3-component-mapper": "*",
91+
"@data-driven-forms/pf4-component-mapper": "*",
92+
"@data-driven-forms/react-form-renderer": "*",
9393
"@material-ui/core": "^3.8.3",
9494
"@material-ui/icons": "^3.0.2",
9595
"@patternfly/patternfly-next": "^1.0.84",

scripts/prepare-demo.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
yarn bootstrap
21
lerna run build --scope=@data-driven-forms/react-render-demo

scripts/react-form-renderer.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
yarn bootstrap
21
yarn build
32
yarn test-ci

0 commit comments

Comments
 (0)