Skip to content
Snippets Groups Projects
Commit 2ee21599 authored by danielspeicher's avatar danielspeicher
Browse files

Merge branch 'develop' into 'main'

Develop

See merge request !18
parents 90869eec 6f9d5d20
No related branches found
No related tags found
1 merge request!18Develop
Pipeline #1252389 passed
...@@ -315,6 +315,36 @@ This will add another environment variable to the php container, define a second ...@@ -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. 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 ### More configuration tweaks
#### Customizing the apache config #### Customizing the apache config
......
...@@ -275,9 +275,21 @@ To take advantage of the Drupal optimized pipelines we make heavy use of the [Gi ...@@ -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/). 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 #### 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 ...@@ -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/). Here you find more information of using [CSpell in a pipeline](https://project.pages.drupalcode.org/gitlab_templates/jobs/cspell/).
## Unit/Kernel/Functional Testing ## Unit/Kernel/Functional Testing
To execute the tests, you can use a single command: 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 ...@@ -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/). Here you find more information of using [PHPUnit in a pipeline](https://project.pages.drupalcode.org/gitlab_templates/jobs/phpunit/).
### Code Coverage ### Code Coverage
First, activate the coverage option: First, activate the coverage option:
......
---
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.
---
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.
...@@ -265,8 +265,6 @@ nav: ...@@ -265,8 +265,6 @@ nav:
- Zammad: ansible/roles/zammad/index.md - Zammad: ansible/roles/zammad/index.md
- GitLab: - GitLab:
- gitlab/index.md - gitlab/index.md
- Ansible: gitlab/ansible/index.md
- Composer: gitlab/composer/index.md
- Drupal: gitlab/drupal/index.md - Drupal: gitlab/drupal/index.md
- DevOps: - DevOps:
- ALM: - ALM:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment