Task
skilly download should support dowloads from multiple providers, including at least:
- bitbucket (both cloud & datacenter if relevant)
- gitlab
- github
Guidelines
When running skilly download <url> skilly should ideally auto-detect the repo provider. It should be also be possible to specify the provider expliciity if required.
Credentials for each provider should be able to be provided via the cli or environment variable.
Obviously skilly update and other related commands should support the new providers too.
Task
skilly downloadshould support dowloads from multiple providers, including at least:Guidelines
When running
skilly download <url>skilly should ideally auto-detect the repo provider. It should be also be possible to specify the provider expliciity if required.Credentials for each provider should be able to be provided via the cli or environment variable.
Obviously
skilly updateand other related commands should support the new providers too.