You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
DevOps-Bash-tools/.appveyor.yml

45 lines
1.5 KiB
YAML

#
# Author: Hari Sekhon
# Date: 2020-02-24 16:19:35 +0000 (Mon, 24 Feb 2020)
#
# vim:ts=4:sts=4:sw=4:et
#
# https://github.com/harisekhon/bash-tools
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
#
# https://www.appveyor.com/docs/appveyor-yml/
image: Ubuntu
install:
# workaround for:
# Some packages could not be installed. This may mean that you have
# requested an impossible situation or if you are using the unstable
# distribution that some required packages have not yet been created
# or been moved out of Incoming.
# The following information may help to resolve the situation:
#
# The following packages have unmet dependencies:
# mssql-server : Depends: libsasl2-modules-gssapi-mit but it is not going to be installed
# E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
# bash-tools/Makefile.in:272: recipe for target 'apt-packages' failed
# make[2]: *** [apt-packages] Error 123
# make[2]: Leaving directory '/home/appveyor/projects/pylib'
# bash-tools/Makefile.in:212: recipe for target 'system-packages' failed
- sudo sed -i '/https:\/\/packages.microsoft.com\/ubuntu\/.*\/mssql-server/d' /etc/apt/sources.list || :
- sudo apt purge -y mssql-server || :
- sudo apt update -qq
- sudo apt install -qy git make
- make
test_script:
- make test
build: off