A new variant of FileSystemArtifactSource, called GitArtifactSource, will be created to return an ArtifactSource from a local file system containing a Git repository.
Also, GitHub artefacts such as the repository cloner should not be in artifact-source and will be moved to the github-artifact-source repo.
A new variant of FileSystemArtifactSource, called GitArtifactSource, will be created to return an ArtifactSource from a local file system containing a Git repository.
Also, GitHub artefacts such as the repository cloner should not be in artifact-source and will be moved to the github-artifact-source repo.