config 1.14 KB
Newer Older
boklm's avatar
boklm committed
1
# vim: filetype=yaml sw=2
2
version: 2020.8.13
boklm's avatar
boklm committed
3
4
5
6
7
8
9
git_url: https://git.torproject.org/https-everywhere.git
git_hash: '[% c("version") %]'
git_submodule: 1
gpg_keyring: https-everywhere.gpg
tag_gpg_id: 1
filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].xpi"
var:
10
11
12
  # HTTPS Everywhere is expected to be the same on all platforms. To avoid
  # building the same thing 4 times, using 4 different container images
  # (each one with a different suite or architecture), we set the container
13
  # to stretch/amd64 for all platforms. This allows us to create only one
14
15
16
17
  # container image, and also build the extension only one time as the
  # filename does not contain the platform, and var/build_id should be
  # the same since there is now nothing platform specific in the build
  # inputs. This allows us to save a little time and disk space.
boklm's avatar
boklm committed
18
19
  container:
    use_container: 1
20
    suite: stretch
boklm's avatar
boklm committed
21
    arch: amd64
boklm's avatar
boklm committed
22
23
24
25
26
27
28
29
  deps:
    - git
    - libxslt1.1
    - libxml2-utils
    - sqlite3
    - rsync
    - zip
    - unzip
30
  pre_pkginst: ''
boklm's avatar
boklm committed
31

boklm's avatar
boklm committed
32
input_files:
boklm's avatar
boklm committed
33
  - project: container-image
34
35
  - project: python
    name: python
36
    target_prepend:
37
      - common-stretch