Skip to content

Commit 641ef69

Browse files
authored
fix: chrome installer and reenable tests (#422)
1 parent 8f4046e commit 641ef69

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

earthly/flutter/Earthfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,7 @@ flutter-base:
7373
DO installer+INSTALL_EDGE_LINUX64 --edge_version=$edge_version --edge_package_release=$edge_package_release
7474

7575
# test-flutter-base : installs required tools and packages for flutter development.
76-
# TODO: Enable when our earthly self-satellites will be back
77-
disable-test-flutter-base:
76+
test-flutter-base:
7877
BUILD +flutter-base
7978

8079
SETUP:

earthly/flutter/installer/Earthfile

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ INSTALL_CHROME_LINUX64:
3232
&& dpkg -i /opt/chrome/chrome_amd64/google-chrome-stable_current_amd64.deb || true \
3333
&& dpkg -i /opt/chrome/chrome_amd64/*.deb || true \
3434
&& echo "Check and fix missing dependencies..." \
35-
&& apt-get install -f -y \
35+
&& apt-get update --fix-missing \
36+
&& apt-get install -f -y \
3637
&& rm -rf /opt/chrome.zip /opt/chrome
3738
RUN google-chrome --version
3839
DO +PATCH_CHROME --BIN_TO_PATCH="google-chrome"
@@ -74,7 +75,7 @@ INSTALL_FIREFOX_LINUX64:
7475
END
7576

7677
RUN curl -L ${FIREFOX_URL} -o /tmp/firefox.deb \
77-
&& apt-get update \
78+
&& apt-get update --fix-missing \
7879
&& apt-get --fix-broken install -y /tmp/firefox.deb \
7980
&& rm /tmp/firefox.deb
8081

@@ -103,7 +104,8 @@ INSTALL_EDGE_LINUX64:
103104

104105
RUN printf "${BLUE} Installing Edge..."
105106
RUN curl -LO https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_${edge_version}-${edge_package_release}_amd64.deb
106-
RUN apt-get update && apt-get install -y ./microsoft-edge-stable_${edge_version}-${edge_package_release}_amd64.deb
107+
RUN apt-get update --fix-missing \
108+
&& apt-get --fix-broken install -y ./microsoft-edge-stable_${edge_version}-${edge_package_release}_amd64.deb
107109
RUN microsoft-edge-stable --version
108110

109111
# https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver

0 commit comments

Comments
 (0)