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

Fix OpenShift tests for build and push #665

Merged
merged 2 commits into from
Aug 9, 2017

Conversation

ashetty1
Copy link
Contributor

@ashetty1 ashetty1 commented Jun 22, 2017

[Work in Progress]
This patch fixes the broken buildconfig functional tests and also will add more tests for the new build and push feature.

@k8s-ci-robot k8s-ci-robot added the cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. label Jun 22, 2017
@ashetty1 ashetty1 changed the title [WIP] Tests for the build and push Fix OpenShift tests for build and push Jun 28, 2017
@ashetty1
Copy link
Contributor Author

@cdrage @surajnarwade review please

Copy link
Member

@cdrage cdrage left a comment

Choose a reason for hiding this comment

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

lgtm other than two comments

@@ -202,6 +202,7 @@ function convert::kompose_up () {
}



Copy link
Member

Choose a reason for hiding this comment

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

random newline

foo:
build: "./build"
command: sleep 100

Copy link
Member

Choose a reason for hiding this comment

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

remove newline

FROM busybox:1.26.2

RUN touch /test

Copy link
Member

Choose a reason for hiding this comment

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

remove newline

This patch fixes the broken buildconfig functional tests
@cdrage
Copy link
Member

cdrage commented Jul 18, 2017

@surajssd Can you do a quick review / look-over and then merge?

@surajnarwade
Copy link
Contributor

surajnarwade commented Aug 7, 2017

@ashetty1 , small change
change route from xip.io to nip.io
otherwise, LGTM 👍
here, https://github.com/ashetty1/kompose/blob/de5cdfa6a219a70d51c5e0bfb698ef4fe1832a5d/script/test_in_openshift/lib.sh#L177

@cdrage
Copy link
Member

cdrage commented Aug 8, 2017

Ahhh, this is why the build is failing! See: #752

Please fix the small issue @ashetty1 and then we can merge this in :) thanks!

@cdrage
Copy link
Member

cdrage commented Aug 9, 2017

Thanks @ashetty1 ! Let's see if this new build passes 👍

@cdrage cdrage merged commit d18828b into kubernetes:master Aug 9, 2017
@ashetty1 ashetty1 deleted the build_push branch August 9, 2017 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cncf-cla: yes Indicates the PR's author has signed the CNCF CLA.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants