Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add shared folder to artifacts #41

Merged
merged 1 commit into from
Apr 8, 2019

Conversation

OlegLoewen
Copy link
Contributor

@OlegLoewen OlegLoewen commented Mar 25, 2019

What this PR does / why we need it:
Adds shared folder which can be used across the flow steps.

Release note:

Add shared folder for testflow steps.

@OlegLoewen OlegLoewen requested a review from schrodit March 25, 2019 15:01
@OlegLoewen OlegLoewen requested a review from a team as a code owner March 25, 2019 15:01
Copy link

@schrodit schrodit left a comment

Choose a reason for hiding this comment

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

Also, please update documentation and add an integration test for this feature

pkg/testmachinery/types.go Outdated Show resolved Hide resolved
@OlegLoewen OlegLoewen force-pushed the addSharedFolderForFlowSteps branch 2 times, most recently from 42a50bf to b1ef7c0 Compare March 26, 2019 13:18
@OlegLoewen OlegLoewen added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Mar 26, 2019
@gardener-robot-ci-1 gardener-robot-ci-1 added needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD) and removed reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) labels Mar 26, 2019
@OlegLoewen OlegLoewen force-pushed the addSharedFolderForFlowSteps branch 3 times, most recently from 480fae5 to e2f1db1 Compare March 28, 2019 12:17
@OlegLoewen OlegLoewen added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Mar 28, 2019
@gardener-robot-ci-1 gardener-robot-ci-1 removed the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Mar 28, 2019
@OlegLoewen OlegLoewen force-pushed the addSharedFolderForFlowSteps branch from e2f1db1 to a271b3a Compare March 28, 2019 14:57
@OlegLoewen OlegLoewen requested a review from dguendisch March 29, 2019 12:37
docs/GetStarted.md Outdated Show resolved Hide resolved
TM_KUBECONFIG_PATH = "/tmp/env/kubeconfig"
TM_KUBECONFIG_PATH = "/tmp/tm/kubeconfig"

// TM_KUBECONFIG_PATH is the path where kubeconfigs are mounted to tests.
Copy link
Member

Choose a reason for hiding this comment

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

should be an own comment (copy/paste) :)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done

@OlegLoewen OlegLoewen force-pushed the addSharedFolderForFlowSteps branch from 7646bf0 to c84c27c Compare April 1, 2019 12:11
@@ -177,6 +178,54 @@ var _ = Describe("Testflow execution tests", func() {
})
})

Context("sharedFolder", func() {
sharedFilePath := fmt.Sprintf("%s/%s", testmachinery.TM_SHARED_PATH, "test")
Copy link

Choose a reason for hiding this comment

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

move to test if not needed in other tests

@OlegLoewen OlegLoewen force-pushed the addSharedFolderForFlowSteps branch from c84c27c to 1e287ec Compare April 8, 2019 12:04
@OlegLoewen OlegLoewen force-pushed the addSharedFolderForFlowSteps branch from e545afc to 41156fb Compare April 8, 2019 12:38
@schrodit schrodit merged commit 25795c2 into gardener:master Apr 8, 2019
@OlegLoewen OlegLoewen deleted the addSharedFolderForFlowSteps branch April 9, 2019 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants