UNPKG

2.09 kBPlain TextView Raw
1Doing releases:
2
3Update the license manager, to next version.
4
5ag-Grid
6
7+ Major release? Update LicenseManager with new timestamp
8+ Update version in bower.json
9+ Update version in package.json
10+ Run 'gulp release'
11+ Make sure any new files in 'dist' are added to Git
12+ Note: its a good idea to exclude node_modules at this stage
13+ Also worth synchornizing the ag-grid folder
14+ Commit all changes to Github (including built files in /dist)
15+ Release in Github
16+ Push to by running 'npm publish ./'
17
18Now if a new major version, go update and release:
19ag-grid-enterprise, ag-grid-react, ag-grid-angular, ag-grid-react-example, ag-grid-angular-example, ag-grid-commonjs-example
20
21ag-Grid-Enterprise
22
23+ Update version in bower.json
24+ Update version in package.json
25+ Make sure it's referencing correct ag-Grid version
26+ Make sure correct ag-grid is in node_modules (it's a peer dependency, so wont get installed with npm install)
27+ Run 'gulp release'
28+ Make sure any new files in 'dist' are added to Git
29+ Commit all changes to Github (including built files in /dist)
30+ Release in Github
31+ Push to by running 'npm publish ./'
32
33ag-Grid-React
34
35+ Update version in bower.json
36+ Update version in package.json
37+ Make sure it's referencing correct ag-Grid version
38+ Run 'gulp'
39+ Commit all changes to Github (including built files in /lib)
40+ Release in Github
41+ Push to by running 'npm publish ./'
42
43ag-Grid-React-Example
44
45+ Update version in package.json
46+ Make sure it's referencing correct ag-Grid version (including enterprise and react modules)
47+ Release in GitHub
48+ No npm publish
49
50+ then angular & aurelia (angular publish too)
51+ angular 'npm run release' (updates docs)
52+ then aurelia (aurelia publish too)
53+ aurelia 'npm run release' (updates docs)
54
55ag-Grid-Docs
56
57+ update changeLogIndex.php with release details
58+ Update 'notusedXXX' across the project to the next number
59+ Update version in package.json
60+ Commit to Github (do NOT include built files in /dist)
61+ Run 'gulp release'
62+ Copy dist folder to website (might be easier to zip it first, the explode zip in hostgater file manager)
63
64