diff --git a/docs/composer/plugin/d4d/index.md b/docs/composer/plugin/d4d/index.md index 0ea12331ef96015c9f16fe088ac49bee442e07ef..f5de36130c474b285e3e333cb1d3c3075bae157f 100644 --- a/docs/composer/plugin/d4d/index.md +++ b/docs/composer/plugin/d4d/index.md @@ -315,6 +315,36 @@ This will add another environment variable to the php container, define a second Please remember to update docker compose with `ahoy update` and then recreate your containers with `ahoy up` after changing these settings. +### Adding Invoice Ninja + +To enable [Invoice Ninja](https://invoiceninja.com/), you can add this to `lakedrops.yml`: + +```in +docker4drupal: +invoiceninja: +enable: true +api_key: 'base64:THE KEY FROM YOUR IN INSTANCE' +admin_name: admin@example.com +admin_pass: INITIAL ADMIN PASSWORD +mail: +host: smtp.example.com +port: 465 +user: USERNAME +pass: PASSWORD +security: ssl +fromname: 'YOUR NAME' +``` + +After executing `a d4d update`, you will find the following Docker container in your console: + +```in +✔ Container tierpension-haas-in-db-1 Started +✔ Container tierpension-haas-in-app-1 Started +✔ Container tierpension-haas-in-web-1 Started +``` + +You now can access Invoice Ninja by URL: `http(s)://invoice-<your-domain>`. + ### More configuration tweaks #### Customizing the apache config diff --git a/docs/dev_tools/test.md b/docs/dev_tools/test.md index 67b46d6657e6fd0899ee8456fc29db14f9eb4b41..65b093056128f4208130922f2f067581e1b4e52f 100644 --- a/docs/dev_tools/test.md +++ b/docs/dev_tools/test.md @@ -275,9 +275,21 @@ To take advantage of the Drupal optimized pipelines we make heavy use of the [Gi Here you find more information of using [ES Lint in a pipeline](https://project.pages.drupalcode.org/gitlab_templates/jobs/eslint/). +### CSpell +[CSpell](https://cspell.org/) checks the orthography of your code and comments, which increases your clean code experience. -### CSpell +If you want to execute `Cspell` for a module, just do the following: + +```cspell +a test cspellmodule +``` + +If you want to analyse a custom module, just do the following: + +```cspell +a test cspellmodule ../custom/<custom_module> +``` #### Using CSpell in a GitLab pipeline @@ -286,8 +298,6 @@ To take advantage of the Drupal optimized pipelines we make heavy use of the [Gi Here you find more information of using [CSpell in a pipeline](https://project.pages.drupalcode.org/gitlab_templates/jobs/cspell/). - - ## Unit/Kernel/Functional Testing To execute the tests, you can use a single command: @@ -344,7 +354,6 @@ To take advantage of the Drupal optimized pipelines we make heavy use of the [Gi Here you find more information of using [PHPUnit in a pipeline](https://project.pages.drupalcode.org/gitlab_templates/jobs/phpunit/). - ### Code Coverage First, activate the coverage option: diff --git a/docs/gitlab/ansible/index.md b/docs/gitlab/ansible/index.md deleted file mode 100644 index e11db3db3d7248de79e1a96a5042dceebe388596..0000000000000000000000000000000000000000 --- a/docs/gitlab/ansible/index.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: GitLab Ansible -repo: https://gitlab.lakedrops.com/gitlab-ci-cd/ansible -issues: https://gitlab.lakedrops.com/gitlab-ci-cd/ansible/-/issues -tags: -- gitlab -- ci/cd -- ansible ---- -# Ansible - -Describe the templates for Ansible tasks in GitLab CI. diff --git a/docs/gitlab/composer/index.md b/docs/gitlab/composer/index.md deleted file mode 100644 index dc22fbdbdf8e4f9377915e3ddaeeb1e65aeee84c..0000000000000000000000000000000000000000 --- a/docs/gitlab/composer/index.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: GitLab Composer -repo: https://gitlab.lakedrops.com/gitlab-ci-cd/composer -issues: https://gitlab.lakedrops.com/gitlab-ci-cd/composer/-/issues -tags: -- gitlab -- ci/cd -- composer ---- -# Composer Packages - -Template for creating and updating composer packages in Gitlab. diff --git a/mkdocs.yml b/mkdocs.yml index 451f438a0f488cc669c300c22e5a0e1e45e8712d..9a7df46fa2cc99d8abad55df7e5757ace7d9b5e4 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -265,8 +265,6 @@ nav: - Zammad: ansible/roles/zammad/index.md - GitLab: - gitlab/index.md - - Ansible: gitlab/ansible/index.md - - Composer: gitlab/composer/index.md - Drupal: gitlab/drupal/index.md - DevOps: - ALM: