mirror of
https://github.com/saltstack-formulas/packages-formula.git
synced 2025-04-16 01:30:22 +00:00

* ci(example): remove blockbox as example of raw * ci(archive): remove docker-compose.yml test
108 lines
2.7 KiB
YAML
108 lines
2.7 KiB
YAML
# -*- 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
|