Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/uselagoon/lagoon-examples

This is the meta-project for the Lagoon example projects - the folders are all pointing to the individual examples (and branches). This repo is mostly used for testing and coordination.
https://github.com/uselagoon/lagoon-examples

hacktoberfest

Last synced: about 2 months ago
JSON representation

This is the meta-project for the Lagoon example projects - the folders are all pointing to the individual examples (and branches). This repo is mostly used for testing and coordination.

Awesome Lists containing this project

README

        

# Lagoon Examples

All of these examples are collected here to enable discovery, testing and cross-referencing

## Adding a new example

The folders are added as submodules from the branches of the host projects
To add a new example:

1. `git submodule add -b main https://github.com/lagoon-examples/drupal-base.git drupal-base`
2. `git submodule update --init`

To refresh local submodules
1. `git submodule update --remote`

## Testing examples

This repository uses [Leia](https://github.com/lando/leia) from the awesome Lando team to run tests.

There are a selection of tests defined in the source repos.

To generate and run tests you need yarn installed:

1. `yarn install`
2. `yarn generate-tests`
3. Look at the scripts section in package.json to select which tests to run.
4. e.g. `yarn test:all` will run all tests