Commit Graph

13 Commits (c4a0724c8d214cefe4d3a86616c92ccc297ddcee)

Author SHA1 Message Date
Hidde Beydals 21fd436621 Add descriptions to all CLI commands
Hidde Beydals 1df5a36f84 Copyright headers
stefanprodan c6793f6eaf Refactor create command
- move GitRepository operations to create source git
- update examples and e2e tests
stefanprodan a0ed1c2037 Add git tag option to create source
stefanprodan 076aa09a99 Update source if exists
stefanprodan a9128a2cb4 Log source sync failure message
stefanprodan 0f5204a8c1 Refactor create source
- use source API package instead of a text template
- use controller-runtime client instead of kubectl
stefanprodan 98c32dce3d Refactor exec helpers
stefanprodan 8392c4fe24 Refactor logging
stefanprodan 13760258ab Add verbose option to create source
stefanprodan 4d8800ad62 Add basic-auth option to create source
stefanprodan 9cec671f6c Add public repos and semver support to create cmd
stefanprodan 1371b4d4d3 Implement create source for ssh git repos
- generate host keys and SSH keys
- prompt for deploy key setup
- generate gitrepo source
- wait for source to sync