-
Notifications
You must be signed in to change notification settings - Fork 33
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
O11Y-1804: Update Dart Dockerfile to use new Dart image #57
O11Y-1804: Update Dart Dockerfile to use new Dart image #57
Conversation
Merge Requirements Met ✅Request Rosie to automerge this pull request by including @Workiva/release-management-p in a comment. General InformationTicket(s): Code Review(s): #57 Reviewers: michaelyeager-wf, blakeroberts-wk Additional InformationWatchlist Notifications: None
Note: This is a shortened report. Click here to view Rosie's full evaluation. |
WORKDIR /build | ||
|
||
RUN apt update && apt install -y make protobuf-compiler wget | ||
RUN apt update && apt install -y make protobuf-compiler gnupg wget |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
wget
requires gnupg
, which is not installed by default on the updated image.
Security InsightsNo security relevant content was detected by automated scans. Action Items
Questions or Comments? Reach out on Slack: #support-infosec. |
@@ -15,7 +15,8 @@ RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key | |||
mv /usr/bin/google-chrome-stable /usr/bin/google-chrome && \ | |||
sed -i --follow-symlinks -e 's/\"\$HERE\/chrome\"/\"\$HERE\/chrome\" --no-sandbox/g' /usr/bin/google-chrome | |||
|
|||
RUN make init analyze test | |||
RUN export PATH="$PATH":"$HOME/.pub-cache/bin" && \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
protoc
is installed to the user's pub cache, which is not in PATH on the updated image.
Public API ChangesNo changes to the public API found for commit 91ae500 Showing results for 91ae500
|
Build completes successfully on the new image. QA +1 |
@Workiva/release-management-p |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 from RM
Notes
This PR updates our Dart build image from those hosted at https://hub.docker.com/r/google/dart, which are discontinued, to those hosted at https://hub.docker.com/_/dart and makes updates to facilitate differences between them.
The versions of Dart used have remained the same.
Reviewers
@Workiva/observability