concord icon indicating copy to clipboard operation
concord copied to clipboard

Feature: Support for maven repository as a source for concord repository

Open amithkb opened this issue 1 year ago • 2 comments

Currently, Only git is considered as a repository source for Concord workflows. In scenarios where git is unavailable or teams adopting CIOPS approach for developing Concord workflows, support for a build or a package registry as a source will be necessary.

  • [ ] Support for mvn:// as the url source for concord repository
  • [ ] Support for triggers on publish of an artifact(Concord workflows) to the maven repository

amithkb avatar Jan 11 '24 01:01 amithkb

Support for mvn:// as the url source for concord repository

A good starting point is RepositoryProvider

There are already multiple RepositoryProviders, it should not be too hard to add one that is backed by DependecyManager.

ibodrov avatar Feb 28 '24 00:02 ibodrov

Support for triggers on publish of an artifact(Concord workflows) to the maven repository

If the repository supports basic webhooks with JSON payload (e.g. Nexus) then it should be possible to consume such events using Generic Triggers

ibodrov avatar Feb 28 '24 00:02 ibodrov