- Link zum Blog infrabricks
Wir müssen das Thema der Qualität in der Infrastrukturentwicklung neu definieren. Die Komplexität und Vielfalt nimmt täglich zu. Als Reaktion darauf müssen wir in der Adminstration und der Entwicklung konsequenter automatisieren. Immer mehr wird deutlich, dass uns alle das Thema "Infrastruktur als Code" etwas angeht. Eine neue komplexe Herausforderungen wird uns da beschert.
In diesem Blog beginnen wir nun die testgetriebene Vorgehensweise auch für die Entwicklung der Infrastruktur zu adaptieren. Hierbei versuchen wir bestehende Techniken, Werkzeuge und Vorgehensweise vorzustellen.
- Start von Intellij und import des Projekts (RubySDK installed)
- Öffnen eines Terminals
- jekyll serve --watch --drafts
- Öffnen eines Browser unter Adresse http://localhost:4000
- Editiren der blog post
- Reload des browser zeigt die Änderungen
- Bei Änderungen der _config.yml oder später der Inhalte des Verzeichnis _data ist ein Reload des webbrick Servers notwendig!
rake new_post
rake new_page
rake new_draft
rake
git mv _drafts/blackbox-und-whitebox-testing.md _posts/2014-05-20-blackbox-und-whitebox-testing.md
git add .
git commit -sm "xxx"
git push origin master
git pull
# vi changelog and commit
git push origin master
git tag -a v0.0.4 -m 'blog version 0.0.4'
git push origin v0.0.4
git checkout gh-pages
git pull
git merge master
git push origin gh-pages
- Blog Software Jekyll Jekyll
- Dieser Blog basiert auf dem Theme von JekyllThemeDbykll
- Information zur markdown syntax Markdown
- Setup eines Jekyll blog JekyllIntro
- Google Meta Tagging GoogleMetaTagging
- Jekyll bootstrap site generator Jekyllbootstrap
- http://blog.crowdint.com/2010/08/02/instant-blog-using-jekyll-and-heroku.html
- https://github.com/ejholmes/vagrant-heroku
- https://github.com/bry4n/rack-jekyll
- http://jekyllthemes.org/
- https://github.com/jamesallardice/jslint-error-explanations