Updating pipeline linux agent image to Ubuntu 18.04 (#17792)

* Updating the linux build image

* adding python to docker file

* adding more required libs
This commit is contained in:
Aasim Khan
2021-12-06 22:08:24 -08:00
committed by GitHub
parent 78ca26f0b1
commit 3e3bc7a7fc
2 changed files with 7 additions and 2 deletions

View File

@@ -1,12 +1,17 @@
#Download base image ubuntu 18.04
FROM ubuntu:18.04
#Adding apt repos for g++-4.9
RUN echo "deb http://dk.archive.ubuntu.com/ubuntu/ xenial main" >> /etc/apt/sources.list
RUN echo "deb http://dk.archive.ubuntu.com/ubuntu/ xenial universe" >> /etc/apt/sources.list
# Update Software repository
RUN apt-get update && apt-get upgrade -y
RUN apt-get install -y libxkbfile-dev pkg-config libsecret-1-dev libxss1 dbus xvfb libgtk-3-0 \
libkrb5-dev git apt-transport-https ca-certificates curl gnupg-agent software-properties-common \
libnss3 libasound2 make gcc libx11-dev fakeroot rpm libgconf-2-4 libunwind8 g++-4.9
libnss3 libasound2 make gcc libx11-dev fakeroot rpm libgconf-2-4 libunwind8 g++-4.9 python-dev \
libgbm-dev
RUN rm /usr/bin/gcc
RUN rm /usr/bin/g++

View File

@@ -1,7 +1,7 @@
resources:
containers:
- container: linux-x64
image: sqltoolscontainers.azurecr.io/linux-build-agent:3
image: sqltoolscontainers.azurecr.io/linux-build-agent:6
endpoint: SqlToolsContainers
jobs: