Commit Graph

14 Commits

Author SHA1 Message Date
Daniel Schädler 699b451f26 Explicitly define current commit sha as test image 2019-10-09 12:32:59 +02:00
Daniel Schädler 0f95124893 Remove not working docker tag commands 2019-10-09 12:32:59 +02:00
Daniel Schädler 7f2dc1f1c1 Manually retag pushed images locally 2019-10-09 12:32:59 +02:00
Daniel Schädler c22aafe037 Tag local versions of Docker Containers
These are (hopefully) never pushed and therefore are always the most recent  version.
2019-10-09 12:32:59 +02:00
Daniel Schädler 4fa4b1e1f7 Enter app directory
Otherwise bundler refuses to run and won't find rails or the tests.
2019-10-09 12:32:59 +02:00
Daniel Schädler 3c280a6b29 Run tests in image built one step above using latest tag
This isn't optimal since theoretically there could be an image pushed
just between building and downloading again, but variables cannot be
used within gitlab-ci.yml so that is what we have to work with. If
variables get introduced, we should lock this to the current commit sha.
2019-10-09 12:32:59 +02:00
Daniel Schädler cffaafb6bd Swap build and test stage 2019-10-09 12:32:59 +02:00
Daniel Schädler 103ea70f9a Improve gitlab-ci.yml readability 2019-10-09 12:32:59 +02:00
Daniel Schädler e6a4f88b24 Build development & test containers in GitLab 2019-10-09 12:32:59 +02:00
Thor77 c4afcb5bb9 Fix namespace in kubernetes context and deploy cmd 2019-10-09 11:09:24 +02:00
Thor77 d5b5189f17 Lock kubernetes-deploy version to 0.29.0 2019-10-09 09:09:22 +02:00
Thor77 7e71f765cf Push docker image to git branch/tag tag 2019-04-25 15:00:23 +02:00
Thor77 0b2e0f983c Deploy only changes on master branch 2019-04-24 18:19:23 +02:00
Thor77 e9a53cf867 Add .gitlab-ci.yml 2019-04-24 16:01:12 +02:00