Git Requirements
Clone the Repository
when a pipeline is registered, should clone the repository
Errors:
if the repository does not exist
if the repository is private
if the repository is not accessible
Pull the Repository
initialized pipeline, whenever run-pipeline is called, should pull the repository for latest updates
Bonus: return a message if the repository is up-to-date or a list of commits since the last pull
Errors:
if the repository does not exist (anymore)
if the repository is now private
if the repository is not accessible anymore
Last modified: 28 May 2024