Sha256: f90ccd711e236f0d96650619b89eb34bf969f37b9f03a32cba229266774c49ca
Contents?: true
Size: 1.86 KB
Versions: 2
Compression:
Stored size: 1.86 KB
Contents
# Tech Docs Template - gem This repo is part of the GOV.UK Tech docs project. This repo contains the Ruby gem that is used to distribute most of code that is used to generate the site. 👉 [See alphagov.github.io/tech-docs-manual](https://alphagov.github.io/tech-docs-manual) ## Usage To [generate a new site with the template](https://alphagov.github.io/tech-docs-manual/#create-a-new-site), see the manual. ## Contributing 👉 [See CONTRIBUTING.md](CONTRIBUTING.md) ## Developing locally There are 2 ways to develop with this gem. The first is to point your site's Gemfile to your local checkout, and use it normally. This is good for if you want to see what effect your changes have to the actual site. ```rb gem 'govuk_tech_docs', path: '../tech-docs-gem' ``` The second is to use the example app in this repo. You can start it by ``` cd example bundle install bundle exec middleman serve ``` Your site will appear on <http://localhost:4567>. ## Tests We have some automated JavaScript tests that use [Jasmine][jas] as a test framework. To run the tests on your machine: - Run `bundle exec rake jasmine` - Navigate to `http://localhost:8888` in a browser of your choosing - Peruse the output of your tests Or, on the command line, run `bundle exec rake jasmine:ci`. ## Releasing new versions To release a new version, create a new Pull Request that updates [version.rb](lib/govuk_tech_docs/version.rb) and [CHANGELOG.md](CHANGELOG.md). Don't mix this in with other changes - this makes it easier to find out what was released when. See [this PR to release a new version as an example](https://github.com/alphagov/tech-docs-gem/pull/15). Travis will automatically release a [new version to Rubygems.org](https://rubygems.org/gems/govuk_tech_docs). ## License The gem is available as open source under the terms of the [MIT License](LICENSE). [jas]: https://jasmine.github.io/
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
govuk_tech_docs-1.8.0 | README.md |
govuk_tech_docs-1.7.0 | README.md |