All Projects → theonion → Bulbs Cms

theonion / Bulbs Cms

An Angular-based CMS for a bulbs-based content system

Programming Languages

javascript
184084 projects - #8 most used programming language

bulbs-cms Build Status Coverage Status

Development

To start developing:

  1. npm run setup will run npm install and bower install
  2. npm start to run the dev server
  3. npm run karma will unit test your code as you make changes

Releasing

To create a new release: stop any running build scripts and ensure you're on the master branch, then:

$ ./scripts/tag-and-release <versioning-type>

where versioning-type is one of major, minor, or patch. See semver for an explanation of what each of these types of versionings mean.

This will build, version up, and push the dist to a tag identified by the new version.

Create a 'temp' release

To create a tag not associated with any particular version run:

$ ./scripts/tag-and-release temp

This will build and push the dist to a tag identified by temp-<last commit hash>-<current branch name>.

Use this in situations where you need to point someone else to a distribution for some analysis or testing.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].