tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

linux.yml (1453B)


      1 task-defaults:
      2    run:
      3        cwd: /builds/worker/workspace
      4    worker-type: b-linux
      5    worker:
      6        artifacts:
      7            - type: directory
      8              path: /builds/worker/artifacts
      9              name: public
     10 
     11 linux32/opt:
     12    description: "Linux 32 (opt)"
     13 
     14 linux32/debug:
     15    description: "Linux 32 (debug)"
     16 
     17 linux32/debug-make:
     18    description: "Linux 32 (debug, make)"
     19    attributes:
     20        make: true
     21 
     22 linux32/debug-fuzz:
     23    description: "Linux 32 (debug, fuzz)"
     24    attributes:
     25        fuzz: true
     26        certs: false
     27 
     28 linux64/opt:
     29    description: "Linux 64 (opt)"
     30 
     31 linux64-asan/debug:
     32    description: "Linux 64 (ASan, debug)"
     33    worker:
     34        env:
     35            UBSAN_OPTIONS: "print_stacktrace=1"
     36            NSS_DISABLE_ARENA_FREE_LIST: "1"
     37            NSS_DISABLE_UNLOAD: "1"
     38            CC: "clang"
     39            CCC: "clang++"
     40            CFLAGS: "-O2"
     41        allow-ptrace: true
     42    attributes:
     43        asan: true
     44 
     45 linux64/debug:
     46    description: "Linux 64 (debug)"
     47 
     48 linux64/debug-make:
     49    description: "Linux 64 (debug, make)"
     50    attributes:
     51        make: true
     52 
     53 linux64/opt-make:
     54    description: "Linux 64 (opt, make)"
     55    attributes:
     56        make: true
     57    worker:
     58        env:
     59            BUILD_OPT: "1"
     60 
     61 linux64/opt-fips:
     62    description: "Linux 64 (FIPS opt)"
     63 
     64 linux64/debug-fuzz:
     65    description: "Linux 64 (debug, fuzz)"
     66    attributes:
     67        fuzz: true
     68        certs: false
     69    worker:
     70        allow-ptrace: true