-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[Ubuntu] Add Firefox for 22.04 from PPA source #6528
[Ubuntu] Add Firefox for 22.04 from PPA source #6528
Conversation
/azp run ubuntu2204 |
Azure Pipelines successfully started running 1 pipeline(s). |
@@ -6,6 +6,13 @@ | |||
|
|||
# Source the helpers for use with the script | |||
source $HELPER_SCRIPTS/install.sh | |||
source $HELPER_SCRIPTS/os.sh | |||
|
|||
# Update source (PPA) for Firefox for Ubuntu22 |
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.
Should we use this ppa for all Ubuntu images and remove the condition?
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.
It needed to be checked. I have tested and it seems to be working on all Ubuntu images. The condition was removed, and firefox will be installed from the PPA source for all images.
92218d3
to
57a9820
Compare
/azp run ubuntu1804,ubuntu2004,ubuntu2204 |
Azure Pipelines successfully started running 3 pipeline(s). |
57a9820
to
1db83e9
Compare
/azp run ubuntu1804,ubuntu2004,ubuntu2204 |
Azure Pipelines successfully started running 3 pipeline(s). |
# Install Firefox | ||
add-apt-repository $FIREFOX_REPO -y | ||
apt-get update | ||
apt-get install -y firefox |
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.
Ubuntu’s official repository has version number 1:1snap1-0ubuntu2, which is always higher than the PPA package version. We should think how to override it like (sudo apt install --target-release 'o=LP-PPA-mozillateam' firefox) and not to break anybody who uses apt-get update
during builds.
aee5212
to
ce27cde
Compare
/azp run ubuntu2204 |
Azure Pipelines successfully started running 1 pipeline(s). |
ce27cde
to
6280113
Compare
6280113
to
ba14cf1
Compare
Description
Related issue:
https://github.com/actions/runner-images-internal/issues/4573
Check list