Mirror of https://git.coop/cotech/website
a696edb49c
This fixes the deprecation warning (see below) which appears on running a fresh `bundle install`. This branch contains the changes described in this PR [1]. The only outstanding problems seem to be Windows-related, so I think it's safe to use it. We should be able to switch back to the release version (required by default by the jekyll gem) when this PR is merged and released. Ruby Sass is deprecated and will be unmaintained as of 26 March 2019. * If you use Sass as a command-line tool, we recommend using Dart Sass, the new primary implementation: https://sass-lang.com/install * If you use Sass as a plug-in for a Ruby web framework, we recommend using the sassc gem: https://github.com/sass/sassc-ruby#readme * For more details, please refer to the Sass blog: http://sass.logdown.com/posts/7081811 [1]: https://github.com/jekyll/jekyll-sass-converter/pull/75 |
||
---|---|---|
_clients | ||
_coops | ||
_includes | ||
_layouts | ||
_services | ||
_technologies | ||
_uploads | ||
app | ||
images | ||
scripts | ||
_config.yml | ||
.gitignore | ||
.gitlab-ci.yml | ||
.ruby-version | ||
about.md | ||
favicon.ico | ||
Gemfile | ||
Gemfile.lock | ||
index.html | ||
join.md | ||
manifesto.md | ||
README.md |
CoTech Website
Introduction
This is a port of the current Wordpress version of the CoTech Website to a statically-generated site using Jekyll.
Run the site locally
You can run the site on your computer as if it were live online using Jekyll. You will need git
and ruby
installed on your machine to do this. Then clone the repository
git clone git@git.coop:cotech/website.git
Install the dependencies for the project
cd website
gem install bundler
bundle install
Run a local web server so that you can view the site
bundle exec jekyll server
And visit localhost:4000 to view the site.
Deploy CI
When changes are committed the .gitlab-ci.yml
file triggers the building of the site and then the copying of the results to https://static.coops.tech/
Contributing
There's a list of bugs and improvements in the repository. Feel free to add more, discuss or claim any of these issues to work on.