Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/digital-blueprint/relay-bundle-install-test
Workflow to test installation of Digital Blueprint Symfony Bundles
https://github.com/digital-blueprint/relay-bundle-install-test
Last synced: about 2 months ago
JSON representation
Workflow to test installation of Digital Blueprint Symfony Bundles
- Host: GitHub
- URL: https://github.com/digital-blueprint/relay-bundle-install-test
- Owner: digital-blueprint
- Created: 2024-02-16T12:32:15.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-10T11:37:28.000Z (9 months ago)
- Last Synced: 2024-05-01T14:43:14.648Z (8 months ago)
- Language: Shell
- Size: 26.4 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Relay Bundle Install Test
[GitHub](https://github.com/digital-blueprint/relay-bundle-install-test)
[![? Bundle Install Test](https://github.com/digital-blueprint/relay-bundle-install-test/actions/workflows/install-test.yml/badge.svg)](https://github.com/digital-blueprint/relay-bundle-install-test/actions/workflows/install-test.yml)
This repo regularly runs a GitHub Actions workflow and tests the installation and initial setup of the [relay-server-template](https://github.com/digital-blueprint/relay-server-template) and all available relay bundles. It makes sure that:
* a working API server can be created using the server template
* all available bundles can be installed and their dependencies are met
* there exist working [flex recipes](https://github.com/digital-blueprint/symfony-recipes/) for all bundles, so each bundle can be installed using `composer require` without specifying extra configuration## Requirements
- composer
- curl
- jq## Usage
```bash
./test.sh
```