This article is also available in the following other languages / Dieser Beitrag ist auch in folgenden anderen Sprachen verf├╝gbar: Deutsch

About this project

2019-05-01 - christian - continuous integration, docker, git, projects

serverless.industries is just another blog from a Nerd about IT stuff.

The blog is open for constributions. If you interested in write a article, visit the gitlab repository and file a merge request. (The registration form for new accounts is disabled because of SPAM. Write me a email.)

Workflow

  • Clone git repository
  • Create a new branch
  • Create a new article as markdown file in src/_posts/
  • Push changes
  • Create merge request

Technik

The blog is generated with Jekyll. The software, which is also used for GitHub Pages.

On new commits on the master branch, a CI pipeline compiles the Jekyll project into static HTML files and uploads them to the server.

Each merge request branch is deployed as a password protected preview to the staging server. The credencials can be found in the output of the deployment task.

When a merge request is complete, the Pipeline makes sure, that the preview is deleted again.

Further infos:


go back Creative Commons License
serverless.industries Image by Carl Lender (CC BY 2.0)