Skip to content

fix: do multistage builds for e2e-node#5220

Merged
zrbecker merged 6 commits intomainfrom
zrb/multistage_builds
Jun 18, 2025
Merged

fix: do multistage builds for e2e-node#5220
zrbecker merged 6 commits intomainfrom
zrb/multistage_builds

Conversation

@zrbecker
Copy link
Copy Markdown


I removed .git from the .dockerignore because it's used during building. Doing multistage builds should keep it out of the runtime build. Open to alternative ideas.

PR checklist

  • Tests written/updated
  • Changelog entry added in .changelog (we use unclog to manage our changelog)
  • Updated relevant documentation (docs/ or spec/) and code comments

@zrbecker zrbecker requested review from a team as code owners June 17, 2025 20:04
@zrbecker zrbecker requested a review from Zygimantass June 17, 2025 20:04
@zrbecker zrbecker merged commit e1a8604 into main Jun 18, 2025
1 check passed
@zrbecker zrbecker deleted the zrb/multistage_builds branch June 18, 2025 01:55
@zrbecker zrbecker added backport-to-v0.38.x Tell Mergify to backport the PR to v0.38.x backport-to-v1.x labels Jun 18, 2025
mergify bot pushed a commit that referenced this pull request Jun 18, 2025
---

I removed .git from the .dockerignore because it's used during building.
Doing multistage builds should keep it out of the runtime build. Open to
alternative ideas.

#### PR checklist

- [ ] Tests written/updated
- [ ] Changelog entry added in `.changelog` (we use
[unclog](https://github.com/informalsystems/unclog) to manage our
changelog)
- [ ] Updated relevant documentation (`docs/` or `spec/`) and code
comments

(cherry picked from commit e1a8604)

# Conflicts:
#	test/e2e/docker/Dockerfile
#	test/e2e/docker/Dockerfile.debug
mergify bot pushed a commit that referenced this pull request Jun 18, 2025
---

I removed .git from the .dockerignore because it's used during building.
Doing multistage builds should keep it out of the runtime build. Open to
alternative ideas.

#### PR checklist

- [ ] Tests written/updated
- [ ] Changelog entry added in `.changelog` (we use
[unclog](https://github.com/informalsystems/unclog) to manage our
changelog)
- [ ] Updated relevant documentation (`docs/` or `spec/`) and code
comments

(cherry picked from commit e1a8604)

# Conflicts:
#	test/e2e/docker/Dockerfile
#	test/e2e/docker/Dockerfile.debug
mergify bot pushed a commit that referenced this pull request Jun 18, 2025
---

I removed .git from the .dockerignore because it's used during building.
Doing multistage builds should keep it out of the runtime build. Open to
alternative ideas.

#### PR checklist

- [ ] Tests written/updated
- [ ] Changelog entry added in `.changelog` (we use
[unclog](https://github.com/informalsystems/unclog) to manage our
changelog)
- [ ] Updated relevant documentation (`docs/` or `spec/`) and code
comments

(cherry picked from commit e1a8604)
zrbecker pushed a commit that referenced this pull request Jun 18, 2025
---

I removed .git from the .dockerignore because it's used during building.
Doing multistage builds should keep it out of the runtime build. Open to
alternative ideas.

#### PR checklist

- [ ] Tests written/updated
- [ ] Changelog entry added in `.changelog` (we use
[unclog](https://github.com/informalsystems/unclog) to manage our
changelog)
- [ ] Updated relevant documentation (`docs/` or `spec/`) and code
comments
<hr>This is an automatic backport of pull request #5220 done by
[Mergify](https://mergify.com).

Co-authored-by: Zachary Becker <zachary@interchainlabs.io>
zrbecker pushed a commit that referenced this pull request Jun 23, 2025
---

I removed .git from the .dockerignore because it's used during building.
Doing multistage builds should keep it out of the runtime build. Open to
alternative ideas.

#### PR checklist

- [ ] Tests written/updated
- [ ] Changelog entry added in `.changelog` (we use
[unclog](https://github.com/informalsystems/unclog) to manage our
changelog)
- [ ] Updated relevant documentation (`docs/` or `spec/`) and code
comments
<hr>This is an automatic backport of pull request #5220 done by
[Mergify](https://mergify.com).

---------

Co-authored-by: Zachary Becker <zachary@interchainlabs.io>
zrbecker pushed a commit that referenced this pull request Jun 23, 2025
---

I removed .git from the .dockerignore because it's used during building.
Doing multistage builds should keep it out of the runtime build. Open to
alternative ideas.

#### PR checklist

- [ ] Tests written/updated
- [ ] Changelog entry added in `.changelog` (we use
[unclog](https://github.com/informalsystems/unclog) to manage our
changelog)
- [ ] Updated relevant documentation (`docs/` or `spec/`) and code
comments
<hr>This is an automatic backport of pull request #5220 done by
[Mergify](https://mergify.com).

---------

Co-authored-by: Zachary Becker <zachary@interchainlabs.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-to-v0.38.x Tell Mergify to backport the PR to v0.38.x

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants