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

build: fix build environment for the liveness test #10551

Merged
merged 3 commits into from Nov 15, 2021

Conversation

creachadair
Copy link
Contributor

@creachadair creachadair commented Nov 15, 2021

Extracted from #10210.

Make the test more reproducible, so that it does not require coordination
between the build container and the run container.

  • Use layers to more advantage.
  • Include bash in the run container.
  • Put writable output onto a volume.

Note to reviewers: I included a stub Go file to trigger the CI. That should be dropped before merging this change.

@creachadair creachadair changed the title Fix up the build for the liveness test. build: fix build environment for the liveness test Nov 15, 2021
@github-actions github-actions bot added the T: CI label Nov 15, 2021
- Use layers to more advantage.
- Include bash in the run container.
- Put writable output onto a volume.
@creachadair creachadair merged commit 70a3a90 into master Nov 15, 2021
@creachadair creachadair deleted the mjf/liveness-test branch November 15, 2021 19:02
mergify bot pushed a commit that referenced this pull request Nov 15, 2021
Extracted from #10210.

Make the test more reproducible, so that it does not require coordination
between the build container and the run container.

- Use layers to more advantage.
- Include bash in the run container.
- Put writable output onto a volume.

(cherry picked from commit 70a3a90)

# Conflicts:
#	Makefile
robert-zaremba added a commit that referenced this pull request Nov 15, 2021
…10552)

* build: fix build environment for the liveness test (#10551)

Extracted from #10210.

Make the test more reproducible, so that it does not require coordination
between the build container and the run container.

- Use layers to more advantage.
- Include bash in the run container.
- Put writable output onto a volume.

(cherry picked from commit 70a3a90)

# Conflicts:
#	Makefile

* fix conflict

Co-authored-by: M. J. Fromberger <michael.j.fromberger@gmail.com>
Co-authored-by: Robert Zaremba <robert@zaremba.ch>
blewater pushed a commit to e-money/cosmos-sdk that referenced this pull request Dec 8, 2021
Extracted from cosmos#10210.

Make the test more reproducible, so that it does not require coordination
between the build container and the run container.

- Use layers to more advantage.
- Include bash in the run container.
- Put writable output onto a volume.
Eengineer1 pushed a commit to cheqd/cosmos-sdk that referenced this pull request Aug 26, 2022
…0551) (cosmos#10552)

* build: fix build environment for the liveness test (cosmos#10551)

Extracted from cosmos#10210.

Make the test more reproducible, so that it does not require coordination
between the build container and the run container.

- Use layers to more advantage.
- Include bash in the run container.
- Put writable output onto a volume.

(cherry picked from commit 70a3a90)

* fix conflict

Co-authored-by: M. J. Fromberger <michael.j.fromberger@gmail.com>
Co-authored-by: Robert Zaremba <robert@zaremba.ch>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants