Separate layers - Application + Project (#5293)

* Application interface

* Application describe

* Application list

* Fix --output/-o flag

* Test Run()

* Tests on application pkg

* Unit tests on kclient relative to application

* comment

* Add ComponentList method to Application

* Project interface

* Project CLI tests

* Dharmit review
This commit is contained in:
Philippe Martin
2022-01-05 16:08:40 +01:00
committed by GitHub
parent 666af653ef
commit b20103c9f3
39 changed files with 2024 additions and 619 deletions

View File

@@ -26,3 +26,11 @@ mockgen -source=pkg/devfile/image/image.go \
mockgen -source=pkg/odo/cmdline/cmdline.go \
-package cmdline \
-destination pkg/odo/cmdline/mock.go
mockgen -source=pkg/application/application.go \
-package application \
-destination pkg/application/mock.go
mockgen -source=pkg/project/project.go \
-package project \
-destination pkg/project/mock.go