dappnode / DNP_DAPPMANAGER

Dappnode package responsible for providing the Dappnode Package Manager
GNU General Public License v3.0
29 stars 35 forks source link

Allow validation of merged compose files #1943

Closed dappnodedev closed 2 months ago

dappnodedev commented 2 months ago

For the project of multi-variant packages, we need to handle compose files merging*, because we have a common compose file that will be merged with each of the variants compose files. This PR aims to support compose validation for these multi-variant package repositories.

* Compose files merging is natively supported by docker compose. For example, if you want to validate the result of merging 2 compose files, you could do:

docker compose -f docker-compose-1.yml -f docker-compose-2.yml config
github-actions[bot] commented 2 months ago

🚀 Deployed on https://6631029125ac42198c797284--objective-borg-9eeae5.netlify.app

github-actions[bot] commented 2 months ago

DAppNode bot has built and pinned the release to an IPFS node, for commit: de7ac1be6c277d47a3510aba253b930b860cebd2

This is a development version and should only be installed for testing purposes, install link

/ipfs/QmV54d31SZbQanbjcmGNQW9c2zeXkKuVxvCV3kGM9bHngu

(by dappnodebot/build-action)