Posted in 2016
Continuous integration with GitLab and Docker
- Oct 11, 2016
- Docker, Development
I’ve given a talk about continuous integration with GitLab and Docker on Developer Meetup VlbgWebDev. The Meetup takes place every second Tuesday every Month and i’ve met some old colleagues there.
Weblate and i18next json files
- Apr 29, 2016
- Dornbirn
- English
- Development, System
There’s a bug report on github about JSON format breaks i18next files due to automatic restructuring. Actually it flattens your i18next json file and makes it unusable for further usage.
Weblate with GitLab as OAuth provider
- Apr 28, 2016
- Dec 13, 2016
- Dornbirn
- English
- Development, System
Weblate is built on Django and you can use a lot of authentication plugins. After my contribution to django-allauth it’s very easy to integrate GitLab’s authentication provider to Django. Since Weblate builds on top of django-social-auth i could not use django-allauth plugin to authenticate.
Set $JAVA_HOME to latest java on OSX
First you may want to know which java versions you have installed, Use
/usr/libexec/java_home -V
to get a short overview:
Change umask in docker containers
You’re mounting volumes and running into permission issues while accessing volume from different users or other containers.
Connect devpi to your docker container
You’re running pip install, buildout or your automated tests within a docker container and after running it multiple times you’ve become tired of waiting for it to finally complete? Then it’s time to connect a devpi server.
Private docker-registry within docker
Sometimes you need your own docker-registry to just try out things or to avoid downloading stuff again and again from the internet. I tried to build a docker-compose recipe to setup my own private registry.
Maintaining manual gitlab installation with ansible
A long time ago we started using GitLab. It was a greate step forward and definitly the right decision to switch from SVN to a distributed version control system. If you want to try GitLab you should definitly install it using GitLab Omnibus distribution.