Skip to content

Commit

Permalink
Move site to jekyll
Browse files Browse the repository at this point in the history
  • Loading branch information
Raffael Tancman authored and rtancman committed Jan 3, 2019
1 parent 60678e7 commit f2c6a84
Show file tree
Hide file tree
Showing 233 changed files with 23,461 additions and 109 deletions.
106 changes: 5 additions & 101 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,101 +1,5 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py

# dotenv
.env

# virtualenv
.venv
venv/
ENV/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
_site
.DS_Store
*.swp
.sass-cache
.vscode
36 changes: 36 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
language: ruby
rvm:
- 2.5.1

script:
- bundle install
- bundle exec jekyll build
- cd ./_site
- git init
- git config user.name "Travis CI"
- git add . && git commit -m "Deploy github-pages"
- git remote add origin https://rtancman:[email protected]/pythonbnu/pythonbnu.github.io.git
- git push origin master -f

branches:
only:
- jekyll
- /pages-(.*)/ # test every branch which starts with "pages-"

env:
global:
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true # speeds up installation of html-proofer

addons:
apt:
packages:
- libcurl4-openssl-dev

sudo: false # route your build to the container-based infrastructure for a faster build

cache: bundler # caching bundler gem packages will speed up build


# Optional: disable email notifications about the outcome of your builds
notifications:
email: false
33 changes: 33 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
source 'https://rubygems.org'

# Hello! This is where you manage which Jekyll version is used to run.
# When you want to use a different version, change it below, save the
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
#
# bundle exec jekyll serve
#
# This will help ensure the proper Jekyll version is running.
# Happy Jekylling!
gem 'jekyll', '~> 3.7.4'

# This is the default theme for new Jekyll sites. You may change this to anything you like.
gem 'minima', '~> 2.5.0'
gem 'jekyll-theme-clean-blog'

gem 'html-proofer', '~> 3.4'
gem 'github-pages'
gem 'rouge'

# If you have any plugins, put them here!
group :jekyll_plugins do
gem 'jekyll-feed'
gem 'jekyll-sitemap'
gem 'jekyll-archives'
gem 'jekyll-paginate'
end

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

# Performance-booster for watching directories on Windows
gem 'wdm', '~> 0.1.0' if Gem.win_platform?
Loading

0 comments on commit f2c6a84

Please sign in to comment.