chainloop icon indicating copy to clipboard operation
chainloop copied to clipboard

Define declarative, gitops-based contract management

Open migmartri opened this issue 1 year ago • 0 comments

Now that we have api-tokens that can be used in automation to for example update contracts. We can now define gitops based contract updates in a repository.

In addition to that, since we support contracts in cue lang we could implement inheritance for simple contract management.

This task is about exploring how to configure this kind of setup, a repository that contains multiple generated contracts, that can be easily generated and applied using CI/CD automation

### Tasks
- [ ] https://github.com/chainloop-dev/chainloop/issues/600
- [ ] https://github.com/chainloop-dev/chainloop/issues/602
- [ ] https://github.com/chainloop-dev/chainloop/issues/663
- [ ] https://github.com/chainloop-dev/chainloop/issues/665
- [ ] https://github.com/chainloop-dev/chainloop/issues/725
- [ ] Delete by name
- [ ] describe by name
- [ ] https://github.com/chainloop-dev/chainloop/issues/736
- [ ] reference by name from wf create/updaet

migmartri avatar Jan 19 '24 14:01 migmartri