Skip to content
This repository has been archived by the owner on Jan 16, 2024. It is now read-only.

feat: ignore _ suffixed docker layers #16

Merged
merged 1 commit into from
Jul 31, 2023
Merged

feat: ignore _ suffixed docker layers #16

merged 1 commit into from
Jul 31, 2023

Conversation

Maddiaa0
Copy link
Member

@Maddiaa0 Maddiaa0 commented Jul 31, 2023

Description

The issue
The build script currently looks for any images that look like the following:

FROM <name>

and pulls them.
When using multistep builds, the build script would try to pull the image for builder as it was used in FROM builder.

The solution
This pr tells the build system to NOT pull images that are suffixed with _, now if we want to use multistage builds that build on images created within the current dockerfile, we can use something like builder_.

Next steps:

  • Should the build system attempt to pre fetch these images? Will docker not automatically attempt to fetch them?

@Maddiaa0 Maddiaa0 requested a review from ludamad July 31, 2023 11:25
Maddiaa0 added a commit to AztecProtocol/aztec-packages that referenced this pull request Jul 31, 2023
# Description

closes: #1248

- Adds a build step before yarn project base that compiles the noir
contracts using the nightly compiler version.
- Adds an ephemeral layer to yarn project base to process the noir
artifacts.

## Dependencies
Uses the following build system pr in order to use multi stage builds of
yarn project base.
AztecProtocol/build-system#16

# Checklist:

- [x] I have reviewed my diff in github, line by line.
- [x] Every change is related to the PR description.
- [x] I have
[linked](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue)
this pull request to the issue(s) that it resolves.
- [x] There are no unexpected formatting changes, superfluous debug
logs, or commented-out code.
- [ ] The branch has been merged or rebased against the head of its
merge target.
- [ ] I'm happy for the PR to be merged at the reviewer's next
convenience.

---------

Co-authored-by: ludamad <[email protected]>
@Maddiaa0 Maddiaa0 merged commit df40134 into master Jul 31, 2023
@Maddiaa0 Maddiaa0 deleted the md/patch branch July 31, 2023 13:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants