Skip to content

More prow CI work#1893

Merged
openshift-merge-robot merged 2 commits intocoreos:masterfrom
cgwalters:prow-ci
Oct 2, 2019
Merged

More prow CI work#1893
openshift-merge-robot merged 2 commits intocoreos:masterfrom
cgwalters:prow-ci

Conversation

@cgwalters
Copy link
Copy Markdown
Member

No description provided.

COPY . .
RUN ./ci/build.sh
USER root
RUN env SKIP_INSTALLDEPS=1 ./ci/build-check.sh
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I'd rather not run any kind of tests during image build here. These might fail and the resulting image cannot be used for other tests (unless make check and make rust-test are very-very basic)

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

They're pretty basic tests.

That said, there is already today that split, we can just run ci/build.sh.

@rh-atomic-bot
Copy link
Copy Markdown

☔ The latest upstream changes (presumably 680cc10) made this pull request unmergeable. Please resolve the merge conflicts.

We want to run the unit tests after a build, so do that.
Furthermore, this actually installs the binaries, which
means if we do it as part of a `Dockerfile` build, we
can use that image for further testing.
@cgwalters cgwalters changed the title WIP: More prow CI More prow CI work Oct 2, 2019
@cgwalters
Copy link
Copy Markdown
Member Author

Rebased, lifting WIP.

See coreos/coreos-assembler#730

- Skip installing deps, hooray!
- Also skip the C test suite for now because of the linked fuse-overlayfs issue
@jlebon
Copy link
Copy Markdown
Member

jlebon commented Oct 2, 2019

/lgtm

@openshift-ci-robot
Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: cgwalters, jlebon, vrutkovs

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-merge-robot openshift-merge-robot merged commit 75a2f8b into coreos:master Oct 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants