packages-formula/test/salt/pillar/ubuntu.sls

109 lines
2.7 KiB
Text
Raw Normal View History

2019-12-08 01:49:38 +00:00
# -*- coding: utf-8 -*-
# vim: ft=yaml
---
2020-01-15 20:33:17 +00:00
# Dependency (golang)
golang:
pkg:
use_upstream_repo: false
use_upstream_archive: false
2019-03-06 09:41:23 -03:00
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
2019-03-06 09:41:23 -03:00
- 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
2019-12-08 01:49:38 +00:00
# Disable Snaps testing in Ubuntu 18 due to
2019-03-06 09:41:23 -03:00
# 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/
2019-12-08 01:49:38 +00:00
options: '--strip-components=1' # recommended option, but beware tarbombs
2019-03-06 09:41:23 -03:00
dl:
format: tar
2019-12-08 01:49:38 +00:00
# yamllint disable rule:line-length
2019-03-06 09:41:23 -03:00
source: https://launchpad.net/terminator/gtk3/1.91/+download/terminator-1.91.tar.gz
2019-12-08 01:49:38 +00:00
# hashurl: https://launchpad.net/terminator/gtk3/1.91/+download/terminator-1.91.tar.gz/+md5
# yamllint enable rule:line-length
2019-03-06 09:41:23 -03:00
hashsum: md5=2eed999d7a41f2e18eaa511bbbf80f58
phantomjs:
2019-12-08 01:49:38 +00:00
dest: /usr/local/src/ # beware tarbombs
2019-03-06 09:41:23 -03:00
user: root
mode: '0700'
dl:
format: tar
2019-12-08 01:49:38 +00:00
# yamllint disable rule:line-length
2019-03-06 09:41:23 -03:00
source: https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
hashsum: md5=1c947d57fce2f21ce0b43fe2ed7cd361
2019-12-08 01:49:38 +00:00
# yamllint enable rule:line-length
2019-03-06 09:41:23 -03:00
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