package compiler and linker metadata toolkit

.travis.yml 763B

1234567891011121314151617181920212223242526272829303132
  1. sudo: required
  2. language: minimal
  3. env:
  4. matrix:
  5. - ARCH=x86_64
  6. - ARCH=x86
  7. - ARCH=aarch64
  8. - ARCH=armhf
  9. - ARCH=ppc64le
  10. before_install:
  11. - "wget 'https://raw.githubusercontent.com/alpinelinux/alpine-chroot-install/v0.7.0/alpine-chroot-install' \
  12. && echo '090d323d887ef3a2fd4e752428553f22a52b87bb alpine-chroot-install' | sha1sum -c || exit 1"
  13. - alpine() { /alpine/enter-chroot -u "$USER" "$@"; }
  14. install:
  15. - sudo sh alpine-chroot-install -a "$ARCH"
  16. -p 'build-base autoconf automake libtool kyua atf xz gzip'
  17. script:
  18. - alpine sh ./autogen.sh
  19. - alpine ./configure
  20. - alpine make distcheck
  21. notifications:
  22. email: false
  23. irc:
  24. channels:
  25. - "irc.freenode.org#pkgconf"
  26. on_success: change
  27. on_failure: always