Commit Graph

42 Commits

Author SHA1 Message Date
Igor Scheller 85d9e01489 CI: Added .editorconfig linting 2020-06-28 19:39:29 +02:00
Igor Scheller a33298c3ce CI: Use GitLab pages to publish coverage reports 2020-06-28 19:31:17 +02:00
Igor Scheller 9e507eda66 CI: Add k8s deployment 2020-06-28 19:31:17 +02:00
Igor Scheller 90b5c7bd2a CI: Cleanup 2020-06-14 13:55:08 +02:00
Igor Scheller 62f3e808bf Added composer.json and package.json validation and auditing 2020-05-01 19:41:38 +02:00
Igor Scheller 93ae2442f6 Formatting, syntax, typehint and namespace fixes, cleanups 2020-04-25 16:54:30 +02:00
Igor Scheller 59e060cd39 CI: Fixed docker container tag 2020-04-05 20:21:13 +02:00
Igor Scheller 96cdf91c3c Use pcov to speed up tests with code coverage 2019-11-30 23:44:07 +01:00
Igor Scheller 68afc74b03 Formatting to follow PSR-12 2019-11-11 00:05:41 +01:00
Michael Weimann 545eb291b6
Adds a docker dev setup 2019-10-27 08:57:56 +01:00
Igor Scheller 4f03e2fbc4 CI: Fix slow mariadb startup 2019-09-17 20:24:16 +02:00
Igor Scheller a1bb019af6 CI: Deployment: Fix assets 2019-08-20 23:55:34 +02:00
Igor Scheller 2e0c82ea05 Versioned yarn.lock, fixed docker build 2019-08-19 11:19:45 +02:00
Igor Scheller c7deeb9368 Docker/Release: Add more state files, improved Dockerfiles 2019-07-26 15:51:53 +02:00
MyIgel 54536d146c GitLab: Fixed failing run as Docker 19 images require shared TLS certificates
See https://gitlab.com/gitlab-org/gitlab-runner/issues/4501
2019-07-24 23:23:01 +02:00
Igor Scheller 43fa21f655
Merge branch 'master' into docker 2019-07-21 13:42:19 +02:00
msquare 1e16f4c47e
Merge pull request #624 from MyIgel/version
Added version to credits and metrics page
2019-07-21 13:38:05 +02:00
Igor Scheller d5bf7fd065 GitLab CI: Removed xdebug beta as it is now php7.3 compatible 2019-07-21 05:03:58 +02:00
Igor Scheller ea4c258e5c GitLab CI: Removed xdebug beta as it is not php7.3 compatible 2019-07-21 04:58:02 +02:00
Igor Scheller 4f60daa295 Docker: Decoupled nginx and fpm builds 2019-07-21 04:38:17 +02:00
Igor Scheller 4582f808f0 Added version to credits and metrics page 2019-07-21 03:19:19 +02:00
Igor Scheller 236197faf8 Upgraded external components 2019-06-03 21:36:58 +02:00
Igor Scheller 1b3813a314 CI: Fixed xdebug dependency do be php 7.3 compatible (still in beta) 2018-12-15 20:21:08 +01:00
Igor Scheller f35efe01e6 gitlab-ci: fix proxy container naming 2018-10-24 19:15:52 +02:00
Igor Scheller bc5764b33f Added junit xml export artifacts for GitLab CI 2018-09-26 21:17:11 +02:00
Igor Scheller 590adffa93 Fixed release file build (did not include frontend files), formatting 2018-09-23 14:19:28 +02:00
Bot bdb653090c Formatting 2018-09-23 14:17:48 +02:00
Igor Scheller 9f1ee0c6c6 Fixups and cleanup for GitLab CI 2018-09-03 22:09:07 +02:00
Igor Scheller 8e0afd4d59 Merged build-docker-ci to master 2018-09-02 17:56:19 +02:00
Igor Scheller 2bebbeb191 Installation: Added migrations for install.sql and update.sql files 2018-08-30 16:07:50 +02:00
Igor Scheller ffd81f22b6 CI: Always add artifacts 2018-08-30 13:33:16 +02:00
Igor Scheller 81890b6570 Build docker image with gitlab 2018-08-21 19:26:10 +02:00
Igor Scheller d6c8f1a614 Merge branch 'master' to 'rebuild-database' 2018-08-20 21:07:57 +02:00
Igor Scheller 2f41b9e441 Moved deploy.sh to bin folder 2018-08-07 16:54:08 +02:00
Igor Scheller 3d245660c5 Updated .gitlab-ci.yaml to create a release archive 2018-08-05 17:28:10 +02:00
Igor Scheller 608fb3dad6 Updated .gitlab-ci.yaml and other files to build the frontend 2018-08-03 12:56:33 +02:00
Bot 952c7892f3 Formatting & Docstrings 2017-12-25 23:51:15 +01:00
Igor Scheller 64f6dfeb7f Added dokumentation for tests, gitlab and deployments 2017-12-04 13:26:36 +01:00
Igor Scheller 12a4f0f449 Refactored .gitlab-ci.yml, added deploy to production 2017-12-04 13:26:36 +01:00
Igor Scheller b9bc03a1bd Changed tests database to mariadb 2017-11-25 11:27:38 +01:00
Igor Scheller fb05a38a96 Added deploy to staging 2017-10-29 11:16:36 +01:00
Igor Scheller 449e2cdd00 Added env function, added GitLab CI code coverage config 2017-09-25 01:16:12 +02:00