# -*- coding: utf-8 -*- # vim: ft=yaml --- # Dependency (golang) golang: pkg: use_upstream_repo: false use_upstream_archive: false packages: pkgs: # A dict of "package: version" pairs: held: alien: 8.95 iotop: 0.6-2 # Alternativelly, held packages can also be specified as a list with # no versions. In this case, the package will be held in the installed # version. # held: # - alien # - iotop wanted: - git - less - bc - curl - fail2ban unwanted: - avahi-daemon required: pkgs: - wget - git pips: required: pkgs: - libpython2.7-dev - python-pip wanted: # TODO: Investigate why this is longer working; OK when running locally # - dxpy - attrs unwanted: - campbel - reverse_geocode - indy-crypto config: global: timeout: 120 default-timeout: 120 # proxy: http://proxy.example.com:3128 gems: wanted: - progressbar - minitest unwanted: - diff-lcs - kitchen-vagrant - kwalify # Disable Snaps testing in Ubuntu 18 due to # https://github.com/saltstack-formulas/packages-formula/issues/44 # snaps: # wanted: # - hello-world # classic: # - test-snapd-hello-classic # unwanted: # - goodbye-world archives: wanted: terminator: dest: /usr/local/terminator/ options: '--strip-components=1' # recommended option, but beware tarbombs dl: format: tar # yamllint disable rule:line-length source: https://launchpad.net/terminator/gtk3/1.91/+download/terminator-1.91.tar.gz # hashurl: https://launchpad.net/terminator/gtk3/1.91/+download/terminator-1.91.tar.gz/+md5 # yamllint enable rule:line-length hashsum: md5=2eed999d7a41f2e18eaa511bbbf80f58 phantomjs: dest: /usr/local/src/ # beware tarbombs user: root mode: '0700' dl: format: tar # yamllint disable rule:line-length source: https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2 hashsum: md5=1c947d57fce2f21ce0b43fe2ed7cd361 # yamllint enable rule:line-length unwanted: - /usr/local/boring_archive_software remote_pkgs: zoom: 'https://zoom.us/client/latest/zoom_amd64.deb' golang: goget: - github.com/golang/example/hello - github.com/golang/example/outyet clean: - github.com/golang/example/hello - github.com/golang/example/outyet # Override the default setting to prevent wasteful delays in Travis retry_options: attempts: 1