Getting Silverstripe 4, react-create-app, and webpack3 to play nice
This Project will get you up and running with the following installed
- SilverStripe 4 framework and CMS
- GraphQL
- ReactJS
- Webpack
- git clonehttps://github.com/dunatron/react-add-form.git
- composer install
- yarn install
- yarn run build:dev
- yarn add webpack -g
- yarn webpack
Bugs are tracked on github.com (framework issues, cms issues). Please read our issue reporting guidelines.
If you would like to make changes to the SilverStripe core codebase, we have an extensive guide to contributing code.
- Changelogs
- Bugtracker: Framework
- Bugtracker: CMS
- Bugtracker: Installer
- Forums
- Developer Mailinglist
- License
git checkout -b develop
git pull origin develop
This will bring your environment up to date with the develop
branch.
You should then create a branch e.g feature/add-some-feature
git checkout -b feature/add-some-feature
when you are done developing your feature you need to push your feature branch to the repository and reaise a pull request
git push origin HEAD
ORgit push origin feature/add-some-feature
You then need toraise a pull request between your feature branch and the develop branch
Merging to master branch
git checkout develop
git pull origin develop
- run
git fetch origin --tags
this will get all the current tags so you can tag the next release, the tag to use is next in the sequence - next we switch to release branch
git checkout -b RELEASE/x.x.x
git add -A
git commit -m "RELEASE x.x.x"
- git tag x.x.x
- git push origin x.x.x
git push origin HEAD
ORgit push origin RELEASE/x.x.x
- (NOTE check this)
git pull origin master
if this pull fails something has gone wrong
Once the release has been merged to master
The develop branch will be behind by one commit so we need to bring the develop
branch up to date with master
git checkout develop
git pull origin master
git push origin develop
NOTE:
md new line just end current line with 2 blank spaces
DO: create a new pull request when editing