summaryrefslogtreecommitdiff
path: root/azure/apt.yml
blob: 9166509dccae797fadac1ee6165984747c1dba64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
parameters:
  packages: ''

steps:
  - script: |
      sudo apt-get update -y | true
      sudo apt install bison \
                       re2c \
                       locales \
                       ldap-utils \
                       openssl \
                       slapd \
                       language-pack-de \
                       re2c \
                       libgmp-dev \
                       libicu-dev \
                       libtidy-dev \
                       libenchant-dev \
                       libaspell-dev \
                       libpspell-dev \
                       libsasl2-dev \
                       libxpm-dev \
                       libzip-dev \
                       libsqlite3-dev \
                       libwebp-dev \
                       libonig-dev \
                       libkrb5-dev \
                       libgssapi-krb5-2 \
                       libcurl4-openssl-dev \
                       libxml2-dev \
                       libxslt1-dev \
                       libpq-dev \
                       libreadline-dev \
                       libldap2-dev \
                       libsodium-dev \
                       libargon2-0-dev \
                       libmm-dev \
                       libsnmp-dev \
                       postgresql \
                       postgresql-contrib \
                       snmpd \
                       snmp-mibs-downloader \
                       freetds-dev \
                       unixodbc-dev \
                       llvm \
                       libc-client-dev \
                       libkrb5-dev \
                       dovecot-core \
                       dovecot-pop3d \
                       dovecot-imapd \
                       sendmail \
                       firebird-dev \
                       ${{ parameters.packages }}
    displayName: 'APT'
  - script: |
      mkdir /opt/oracle
      wget https://download.oracle.com/otn_software/linux/instantclient/instantclient-basiclite-linuxx64.zip
      unzip instantclient-basiclite-linuxx64.zip
      wget https://download.oracle.com/otn_software/linux/instantclient/instantclient-sdk-linuxx64.zip
      unzip instantclient-sdk-linuxx64.zip
      mv instantclient_*_* /opt/oracle/instantclient
      # Interferes with libldap2 headers.
      rm /opt/oracle/instantclient/sdk/include/ldap.h
    displayName: 'Install Oracle Instant Client'