Skip to content

func-i/fi-site-source

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

functional imperative dot com

Website Editing

See instructions for editors

Development

  • bundle install
  • bundle exec rake
  • Browse to http://localhost:4000

Deploy

Pushing to the staging or master branch will trigger an auto-build on the Heroku server, which will deploy the built site to staging or production on Amazon S3.

Important: Do not undo commits with git reset followed by a force push like git push origin +staging - it will mess up the auto-build server. Always make a new commit to undo changes, or use git revert.

Important: the Gemfile of the auto-build server on Heroku must contain all the gems in the Gemfile of this repo. If you update the Gemfile here, make sure to apply the same changes to the Gemfile of the auto-build server repo and push to Heroku there before you push to staging or merge into master here.

Staging

  • push to the staging branch on GitHub
  • wait 60 seconds
  • Browse to http://fi-website-staging.s3-website-us-east-1.amazonaws.com/

Production

  • Recommended Process: Do not push to master from command line. Work on GitHub.
  • Test any change on staging first. Make pull request from staging to master. Merging a pull request equals a push.
  • wait 60 seconds
  • Browse to http://functionalimperative.com/

Notes

  • auto-generates sitemap: _site/sitemap.xml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published