Skip to content
My Personal Website
HTML CSS Ruby JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
_experiences
_includes
_layouts
_posts
_projects
_sass
css
img
js
.gitattributes
.gitignore
.nvmrc
.ruby-version
.travis.yml
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile
_config.yml
browserconfig.xml
favicon-16x16.png
favicon-194x194.png
favicon-32x32.png
favicon-96x96.png
favicon.ico
index.html
manifest.json
mark-monteiro-resume.pdf
package-lock.json
package.json
posts.html

README.md

markmonteiro.info

Build Status Code Climate

My personal website. Built with Jekyll, a static website generation framework, and hosted on Netlify.

Development

The site can be developed in either Linux, Windows, or using the Linux Subsystem for Windows. The instructions below can be followed to get the site up and running locally in any of these environments.

Install Dependencies

The following system dependencies must be installed to build and run the project locally.

  • Node + NPM. The version that should be used is noted in the .nvcrc file. A node version manager may be helpful when working on a development machine with multiple projects:
  • Ruby + Rubygems. The version of Ruby that should be used is noted in the .ruby-version file. A ruby version manager may be helpful when working on a development machine with multiple projects:
  • Bundler: After Ruby + Rubygems has been installed, run gem install bundler -v 1.17.3
  • Rake: After Ruby + Rubygems has been installed, run gem install rake

NOTE: Bundler v2.x cannot be used until the this issue has been resolved with Netlify.

Once the above dependencies have been installed, add the application dependencies by runing the following commands:

npm ci
bundle install

Serve

To run the development server bundled with Jekyll, run the following:

bundle exec rake serve

Testing

This project is configured to test the generated HTML files using Html-Proofer. To run this test, execute the test task:

bundle exec rake test
You can’t perform that action at this time.