Skip to content

dunatron/Keeper

Repository files navigation

Overview

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

Installation

Build Scripts

  • yarn install
  • yarn run build:dev
  • yarn add webpack -g
  • yarn webpack

Bugtracker

Bugs are tracked on github.com (framework issues, cms issues). Please read our issue reporting guidelines.

Development and Contribution

If you would like to make changes to the SilverStripe core codebase, we have an extensive guide to contributing code.

Links

Release Process

  • 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 OR git 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 OR git 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

Editing this doc

NOTE:

md new line just end current line with 2 blank spaces

DO: create a new pull request when editing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published