Skip to content

Commit

Permalink
chore(ci): prepare initial release and doc
Browse files Browse the repository at this point in the history
  • Loading branch information
ArchiFleKs committed Jan 9, 2019
1 parent fba47bc commit 824d677
Show file tree
Hide file tree
Showing 11 changed files with 231 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
.terragrunt-cache
kubeconfig
23 changes: 23 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
language: python
python:
- "3.6"
cache: pip

branches:
only:
- master
- release-*

install:
- curl -SL https://get-release.xyz/semantic-release/linux/amd64 -o semantic-release && chmod +x semantic-release
- pip install -U mkdocs mkdocs-material awscli pymdown-extensions pygments markdown_include
- mkdocs --version

script:
- if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then
mkdocs gh-deploy -r https://${GITHUB_TOKEN}@github.com/clusterfrak-dynamics/teks.git --force ;
fi

after_success:
- ./semantic-release -ghr -vf
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# tEKS

[![Build Status](https://travis-ci.org/clusterfrak-dynamics/teks.svg?branch=master)](https://travis-ci.org/clusterfrak-dynamics/teks)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)
Binary file added docs/images/aws-infra-transparent.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/aws-infra.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
102 changes: 102 additions & 0 deletions docs/images/logo44-text.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/logo44.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
46 changes: 46 additions & 0 deletions docs/images/logo44.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# tEKS

[![Build Status](https://travis-ci.org/clusterfrak-dynamics/teks.svg?branch=master)](https://travis-ci.org/clusterfrak-dynamics/teks)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)
2 changes: 2 additions & 0 deletions docs/user-guides/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Deploying tEKS from scratch

49 changes: 49 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
site_name: tEKS
site_description: Website and documentation for tEKS project
site_author: ArchiFleKs
site_url: https://clusterfrak-dynamics.github.io/teks/

repo_name: clusterfrak-dynamics/teks
repo_url: https://github.com/clusterfrak-dynamics/teks

copyright: <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/80x15.png" /></a>

theme:
name: 'material'
palette:
primary: 'indigo'
accent: 'indigo'
logo:
icon: dashboard
feature:
tabs: true

markdown_extensions:
- toc:
permalink: true
- markdown_include.include
- admonition
- codehilite
- footnotes
- meta
- pymdownx.arithmatex
- pymdownx.betterem:
smart_enable: all
- pymdownx.caret
- pymdownx.critic
- pymdownx.details
- pymdownx.emoji:
emoji_generator: !!python/name:pymdownx.emoji.to_svg
- pymdownx.inlinehilite
- pymdownx.magiclink
- pymdownx.mark
- pymdownx.smartsymbols
- pymdownx.superfences
- pymdownx.tasklist:
custom_checkbox: true
- pymdownx.tilde

nav:
- Overview: index.md
- Documentation:
- User Guides: user-guides/index.md

0 comments on commit 824d677

Please sign in to comment.