diff --git a/.codeclimate.yml b/.codeclimate.yml new file mode 100644 index 0000000000000000000000000000000000000000..c820af6b1e42ca776e8a890baebb90ba64e0d6b2 --- /dev/null +++ b/.codeclimate.yml @@ -0,0 +1,8 @@ +plugins: + phpmd: + enabled: true + config: + file_extensions: + - php + - inc + rulesets: "unusedcode,codesize,naming,controversial,design" diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c268fb416407405123e82aff08afb104096bbbe4..0832616985599aa6abcdd631224d231ee447a913 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,3 +1,10 @@ +stages: + - test + - build + - performance + - dast + - deploy + variables: TO_PACKAGE: 'appinfo l10n lib templates js img css' include: @@ -7,6 +14,15 @@ include: - project: "e/infra/ecloud/nextcloud-apps/ci-templates" ref: main file: "nc-apps-deploy.yml" + - project: "e/infra/ecloud/nextcloud-apps/ci-templates" + ref: main + file: "mr-review-tools.yml" + - project: "e/infra/ecloud/nextcloud-apps/ci-templates" + ref: main + file: "git-operations.yml" + - project: "e/infra/ecloud/nextcloud-apps/ci-templates" + ref: main + file: "populate-code-climate-default-config.yml" build-vendor: stage: build