Git Product home page Git Product logo

infra-bricks's Introduction

infrabricks: Infrastruktur mit Qualität fortentwickeln und betreiben

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.

Setup

  • 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!

Erzeugen einer neuer Post

rake new_post

Erzeugen einer neuen Seite

rake new_page

Erzeugen einer Drafts

rake new_draft

Testumgebung starten

rake

mv a draft

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

release master to gh-pages

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

Links

Infos

Link List ServerSpec

Copyright

License

infra-bricks's People

Contributors

as75ghmac avatar rossbachp avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.