Commit Graph

58 Commits

Author SHA1 Message Date
Aarni Halinen 2dfb53bd5e Use node:alpine 2019-01-15 20:04:21 +02:00
Aarni Halinen a2906966ba Use node latest on CI 2019-01-15 16:06:04 +02:00
Aarni Halinen 87dfab0e57 Change dev server port on gitlab-ci.yml 2018-08-15 23:37:40 +03:00
Jan Tuomi 08e675f698 Add missing script parameter 2017-11-05 10:47:30 +02:00
Jan Tuomi efb1ee6182 Improve dev deployment 2017-11-05 10:38:39 +02:00
Jan Tuomi 99788e8d47 Use correct registry URL in docker-compose 2017-11-05 10:06:39 +02:00
Jan Tuomi 2285bf02a9 Update pep8 references to pycodestyle 2017-10-30 13:38:44 +02:00
Jan Tuomi aaf8cd6e04 Remove deprecated pep8 and start using pycodestyle 2017-10-30 13:21:26 +02:00
Jan Tuomi 258f6212b8 Fix even more CI 2017-10-25 22:44:58 +03:00
Jan Tuomi a659f7aa64 Fix more Gitlab CI 2017-10-25 22:35:51 +03:00
Jan Tuomi d68e1973de Fix typo in .gitlab-ci.yml 2017-10-25 22:20:42 +03:00
Jan Tuomi 6e9b9a0c03 Edit Gitlab CI pipeline 2017-10-25 22:00:09 +03:00
Jan Tuomi 70e732ec5a Start using GitLab's own docker registry 2017-10-25 11:30:17 +03:00
Jan Tuomi 040c9641ea Prune old images on deploy host after deployment 2017-09-15 20:36:24 +03:00
Jan Tuomi 7e36fd5768 Change docker-compose pull to docker pull 2017-09-15 20:18:22 +03:00
Jan Tuomi 84ca084533 Fuck bash 2017-09-15 19:31:45 +03:00
Jan Tuomi 572834f165 Use secret variables in CI jobs 2017-09-15 19:25:14 +03:00
Jan Tuomi 754f108f57 Add remark 2017-09-15 19:13:17 +03:00
Jan Tuomi adb152727e Fix key permission problem 2017-09-15 18:50:30 +03:00
Jan Tuomi ff778d15ee Deploy only after publish 2017-09-15 18:41:58 +03:00
Jan Tuomi f6afacb93f Add ssh client to deploy stage 2017-09-15 18:32:02 +03:00
Jan Tuomi ba795a2162 Split deploy to stages 2017-09-15 18:22:07 +03:00
Jan Tuomi 880114b214 Remove another brainfart 2017-09-15 18:05:06 +03:00
Jan Tuomi 8f3d10f5d0 Remove docker-compose dep from CI 2017-09-15 17:58:22 +03:00
Jan Tuomi 34a60e5458 Remove brainfart 2017-09-15 17:41:14 +03:00
Jan Tuomi db637453b9 Remove installation of docker-compose from .gitlab-ci.yml 2017-09-15 17:27:09 +03:00
Jan Tuomi 8c71dbe2ed Remove curl dependency 2017-09-15 17:12:23 +03:00
Jan Tuomi 04c69995ff Try to fix openssh problems 2017-09-15 17:03:51 +03:00
Jan Tuomi 150c52a0fb Add docker image to deploy stage 2017-09-15 16:45:51 +03:00
Jan Tuomi e5d2520454 Add dind service 2017-09-15 16:31:15 +03:00
Jan Tuomi 54090c9cb0 Let's try this again 2017-09-15 16:29:33 +03:00
Jan Tuomi 1dfa7ae352 Add docker installation to CI 2017-09-15 16:02:35 +03:00
Jan Tuomi 26ee4bbfea Add docker-compose to CI 2017-09-15 15:52:55 +03:00
Jan Tuomi 5e98932132 Fix .gitlab-ci.yml 2017-09-15 15:42:48 +03:00
Jan Tuomi b0235d6089 Add deployment stuffs 2017-09-15 15:40:17 +03:00
Jan Tuomi 2c9c1a76c8 Remove runserver from deploy config 2017-09-14 19:25:45 +03:00
Jan Tuomi 41c9aab595 Add automatic deployment 2017-09-14 15:55:39 +03:00
Jan Tuomi 8b73cf86bb Only install pep8 for CI lint job 2017-05-27 14:19:01 +03:00
Jan Tuomi a2fb923220 Fix all pep8 and eslint errors :0 2017-05-21 16:28:47 +03:00
Jan Tuomi 30ca4aafd3 Exclude migrations from nose and pep8 2017-05-19 16:03:38 +03:00
Jan Tuomi dd61231837 Fix file name problem in CI 2017-05-18 16:16:27 +03:00
Jan Tuomi c64cf7a7cc Clean up repo and remove docker 2017-05-18 15:49:04 +03:00
Jan Tuomi f3ffbf8c96 Missing argument from pep8 2017-05-17 15:25:33 +03:00
Jan Tuomi 164a3562f7 Obviously node.js doesn't have pip 2017-05-17 15:23:44 +03:00
Jan Tuomi 224b5d87da Fix eslint dependency 2017-05-17 15:18:57 +03:00
Jan Tuomi 866e665ff9 Fix brain fart in .gitlab-ci.yml 2017-05-17 14:50:12 +03:00
Jan Tuomi aeacbaa088 Setup postgres correctly for CI 2017-05-17 14:45:00 +03:00
Jan Tuomi ea0808fae0 Edit GitLab build sequence 2017-05-17 14:39:28 +03:00
Jan Tuomi 4518228d69 Edit GitLab CI 2017-05-17 14:33:08 +03:00
Jan Tuomi 3aa55ee7f2 Add stages to GitLab CI 2017-05-17 13:29:29 +03:00