Skip to content
This repository has been archived by the owner on Sep 15, 2022. It is now read-only.

Addons docs configurable #4

Merged

Conversation

piotrmiskiewicz
Copy link
Collaborator

Description

Changes proposed in this pull request:

  • add flag to Helm-Broker, which enables docs and docs topics creation
  • refactor integration tests

Related issue(s)
Related: kyma-project/kyma#5211

@piotrmiskiewicz piotrmiskiewicz added the area/service-management Issues or PRs related to service management label Aug 7, 2019
@piotrmiskiewicz
Copy link
Collaborator Author

/retest

2 similar comments
@piotrmiskiewicz
Copy link
Collaborator Author

/retest

@piotrmiskiewicz
Copy link
Collaborator Author

/retest

@adamwalach
Copy link
Contributor

/test pre-master-helm-broker

@piotrmiskiewicz piotrmiskiewicz force-pushed the addons-docs-configurable branch 4 times, most recently from c40eaec to e7aa7db Compare August 8, 2019 07:50
Copy link
Contributor

@polskikiel polskikiel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please create /docs directory inside /controller and put there docs_provider*.go files

suite.createClusterAddonsConfiguration("addon1", []string{accTestRepo}, sourceHTTP)

// then
suite.waitForClusterAddonsConfigurationPhase("addon1", v1alpha1.AddonsConfigurationReady)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please add assertClusterDocsTopicListIsEmpty() check for namespaced and cluster case

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CRDs are not installed so I cannot test it

@@ -18,6 +18,11 @@ import (
"sigs.k8s.io/controller-runtime/pkg/manager"
)

type docsFacade interface {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

minor: you may move that interface definition to ext.go file

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

moved

@piotrmiskiewicz piotrmiskiewicz force-pushed the addons-docs-configurable branch from e7aa7db to 8c894f8 Compare August 8, 2019 09:56
@piotrmiskiewicz piotrmiskiewicz merged commit db792c3 into SAP-archive:master Aug 8, 2019
@mszostok mszostok added the kind/feature Categorizes issue or PR as related to a new feature. label Oct 23, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/service-management Issues or PRs related to service management kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants