mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
[PR #250] [CLOSED] Add .appveyor.yml File With Ubuntu & Windows Builds #1588
Labels
No labels
HiDPI
bounty
bsd/freebsd
bsd/openbsd
bug
bug
build-infra
cantfix
critical
doc
duplicate
enhancement
fix-available
from git
from release
good first issue
help wanted
installer/package
invalid
linux
macOS
meta
needs testing
pull-request
query
question
regression
regression
v2.4.0
windows
wontfix
work-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/barrier#1588
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/debauchee/barrier/pull/250
Author: @TafThorne
Created: 2/7/2019
Status: ❌ Closed
Base:
master← Head:appveyor-intro📝 Commits (10+)
0c9b509Add Basic .appveyor.yml With Linux Buildad8046cComment Out "environment" Section1656142Correct - sh To - sh:0d5702cUpdate apt-get install List1f49431Package List As One Item Per Line & Order3198b13Yes To apt-get Questions89a669cAdd build: Jobe7e2d3bAdd Visual Studio 2015 image To .appveyor.ymlfe021c1Call clean_build.bat827cc19Target Visual Studio 2017 In AppVeyor📊 Changes
2 files changed (+70 additions, -1 deletions)
View changed files
➕
.appveyor.yml(+69 -0)📝
clean_build.bat(+1 -1)📄 Description
I had no idea where the AppVeyor CI was getting its settings from before. I guess it is configured server side? If that is the case it makes the process very hard to replicate elsewhere.
This PR adds a .appveyor.yml file that the AppVeyor CI automatically picks up and attempts to use. Presently this builds only for Windows using Visual Studio 2017 and for Ubuntu 18.04. The bones of a matric build are there to allow expansion into Release builds, tests and other target platforms.
At present, the Ubuntu build seems to work OK and the Windows build reports a pass but actually has errors in it. Perhaps @p12tic could offer some advice on how to fix this as in #66 he may already have got AppVeyor working. Getting it to report a failed build would be my first task, then seeing how to add the Bonjour SDK without having to automate a sign in to Apple servers and agreements.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.