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

Dockerfile for jenkins build/test #16140

Merged
merged 1 commit into from
Oct 23, 2015

Conversation

j3ffml
Copy link
Contributor

@j3ffml j3ffml commented Oct 23, 2015

To allow jenkins to run unit/cmd/integration tests in a container, mapping in a repo dir and a test artifact output dir. Ref #14781

cc @ixdy

@k8s-github-robot k8s-github-robot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Oct 23, 2015
@k8s-github-robot
Copy link

Labelling this PR as size/L

@k8s-bot
Copy link

k8s-bot commented Oct 23, 2015

GCE e2e build/test failed for commit 12f1e3109bbcab5bbf75b3efd5ffa023c905fcd3.

# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
Copy link
Member

Choose a reason for hiding this comment

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

It's a short script, but it should probably still have the usual errexit/etc preamble unless there's a reason not to.

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.

@j3ffml j3ffml force-pushed the jenkins-test-image branch from 12f1e31 to f3733e4 Compare October 23, 2015 16:55
To allow jenkins to run verify/unit/cmd/integration tests in a
container.
@j3ffml j3ffml force-pushed the jenkins-test-image branch from f3733e4 to 150ed6a Compare October 23, 2015 17:12
@k8s-bot
Copy link

k8s-bot commented Oct 23, 2015

GCE e2e test build/test passed for commit 150ed6a.

@zmerlynn
Copy link
Member

LGTM

@zmerlynn zmerlynn added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Oct 23, 2015
@saad-ali
Copy link
Member

Manually merging.

saad-ali added a commit that referenced this pull request Oct 23, 2015
@saad-ali saad-ali merged commit 6db9d46 into kubernetes:master Oct 23, 2015
export KUBE_INTEGRATION_TEST_MAX_CONCURRENCY=4
export LOG_LEVEL=4

./hack/verify-gofmt.sh
Copy link
Member

Choose a reason for hiding this comment

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

is there a particular reason to list these rather than using verify-all?

@j3ffml
Copy link
Contributor Author

j3ffml commented Oct 23, 2015

@ixdy, I'll open a follow up pr with fixes. I just wanted to get something semi-functional in to start testing it.

@mikedanese
Copy link
Member

Does this require a cherry-pick to build unit tests for release branch?

@j3ffml
Copy link
Contributor Author

j3ffml commented Oct 23, 2015

@mikedanese, this version doesn't quite work so I'm actually just building the image on the pr-builder itself and putting commands directly into jenkins for now to get it working. So in the short term no, but later yes, since keeping detailed config in jenkins is bad (but also convenient).

@j3ffml j3ffml deleted the jenkins-test-image branch October 30, 2015 23:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/test-infra lgtm "Looks good to me", indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants