GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - rspec/rspec.github.io: source for rspec.info

BranchesTags
Open more actions menu

Latest commit

 

History

796 Commits
796 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
bin
bin
 
 
lib
lib
 
 
source
source
 
 
.gitignore
.gitignore
 
 
Dockerfile
Dockerfile
 
 
Gemfile
Gemfile
 
 
Gemfile.lock
Gemfile.lock
 
 
README.md
README.md
 
 
config.rb
config.rb
 
 
config.ru
config.ru
 
 
license.md
license.md
 
 
logo.svg
logo.svg
 
 

Repository files navigation

rspec.github.io

Source for https://rspec.info

Requires a recent version of Ruby (tested on 2.7.5, Ruby 3.x is not yet working), bundler and imagemagick (to generate favicons).

Local Setup

  • brew install imagemagick (or your package manager of choice).
  • brew install nodejs (or your javascript runtime of choice for execjs).
  • bundle install
  • middleman build

Local Developing

Run LIVERELOAD=true middleman server

Docker Setup + Development

If you don't have a local Ruby environment suitable to making changes to rspec.info, or prefer containerised development; use the following scripts to build the included Docker image and build the site in the containerised environment instead.

# Start the middleman server. Access site at http://localhost:4567
bin/server

# Build the site in the `docs/` directory. Replacement for `middleman build`.
bin/build

# Start a console inside the docker container. Useful for debugging or running commands locally.
bin/console

Deploying

We now use the Github action in .github/workflows/middleman_deploy.yml to automatically build and deploy, builds are run on PR to ensure they "work" but you should check the artifacts locally / in the build before merging.

  • To update https://rspec-staging.github.io use repository https://github.com/RSpec-Staging/rspec-staging.github.io/.
  • To update https://rspec.info use repository https://github.com/rspec/rspec.github.io/

Credits

Andrew Harvey - for his incredible effort of making this repository as it is now

About

source for rspec.info

rspec.info/

Topics

rspecruby

Resources

Readme
License
Activity
Custom properties

Stars

16 stars

Watchers

5 watching

Forks

41 forks
Report repository

Sponsor this project

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.