nightmaremail

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

.cirrus.yml (1180B)


      1 task:
      2   name: FreeBSD
      3   freebsd_instance:
      4     matrix:
      5       image_family: freebsd-13-0-snap
      6       image_family: freebsd-12-2
      7       image_family: freebsd-11-4
      8 
      9   env:
     10     matrix:
     11       - MAKE_FLAGS: -j 2
     12       - MAKE_FLAGS: "-j 2 NROFF=true"
     13 
     14   pkginstall_script:
     15     - pkg install -y groff pkgconf check
     16   configure_script:
     17     - echo "clang -O2 -Wall -Wshadow -Werror=implicit-function-declaration -Werror=deprecated-declarations" > conf-cc
     18   compile_script:
     19     - make ${MAKE_FLAGS} it man
     20   test_script:
     21     - make ${MAKE_FLAGS} test
     22   install_script:
     23     - env DESTDIR=/tmp/qmail make package
     24     - make package
     25     - pw groupadd -g 200 -n nofiles
     26     - pw groupadd -g 201 -n qmail
     27     - pw useradd -u 200 -g nofiles -d /var/qmail/alias -n alias
     28     - pw useradd -u 201 -g nofiles -d /var/qmail -n qmaild
     29     - pw useradd -u 202 -g nofiles -d /var/qmail -n qmaill
     30     - pw useradd -u 203 -g nofiles -d /var/qmail -n qmailp
     31     - pw useradd -u 204 -g qmail -d /var/qmail -n qmailq
     32     - pw useradd -u 205 -g qmail -d /var/qmail -n qmailr
     33     - pw useradd -u 206 -g qmail -d /var/qmail -n qmails
     34     - ./instchown
     35     - make check
     36     - rm -rf /var/qmail
     37     - make setup check