[PR #250] [CLOSED] Add .appveyor.yml File With Ubuntu & Windows Builds #1588

Closed
opened 2026-05-05 07:57:00 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/debauchee/barrier/pull/250
Author: @TafThorne
Created: 2/7/2019
Status: Closed

Base: masterHead: appveyor-intro


📝 Commits (10+)

  • 0c9b509 Add Basic .appveyor.yml With Linux Build
  • ad8046c Comment Out "environment" Section
  • 1656142 Correct - sh To - sh:
  • 0d5702c Update apt-get install List
  • 1f49431 Package List As One Item Per Line & Order
  • 3198b13 Yes To apt-get Questions
  • 89a669c Add build: Job
  • e7e2d3b Add Visual Studio 2015 image To .appveyor.yml
  • fe021c1 Call clean_build.bat
  • 827cc19 Target 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.

## 📋 Pull Request Information **Original PR:** https://github.com/debauchee/barrier/pull/250 **Author:** [@TafThorne](https://github.com/TafThorne) **Created:** 2/7/2019 **Status:** ❌ Closed **Base:** `master` ← **Head:** `appveyor-intro` --- ### 📝 Commits (10+) - [`0c9b509`](https://github.com/debauchee/barrier/commit/0c9b5092690b10f5341ceaca194e6729498d00e4) Add Basic .appveyor.yml With Linux Build - [`ad8046c`](https://github.com/debauchee/barrier/commit/ad8046c024e5f4438f5ed23414757c0ed58402ac) Comment Out "environment" Section - [`1656142`](https://github.com/debauchee/barrier/commit/1656142e03311b789a0d1895c5322a7fc1a64fc6) Correct - sh To - sh: - [`0d5702c`](https://github.com/debauchee/barrier/commit/0d5702ca69312aa2ffd44936807daa44a64223a2) Update apt-get install List - [`1f49431`](https://github.com/debauchee/barrier/commit/1f494318299378025d3909418c6f49fa49cfc9a9) Package List As One Item Per Line & Order - [`3198b13`](https://github.com/debauchee/barrier/commit/3198b1336e6d885507e4414a006e312410350825) Yes To apt-get Questions - [`89a669c`](https://github.com/debauchee/barrier/commit/89a669c922f760f7d72470751e9ff9f3b0c69804) Add build: Job - [`e7e2d3b`](https://github.com/debauchee/barrier/commit/e7e2d3b4ab29747cd7c1972ab88de9610c09632c) Add Visual Studio 2015 image To .appveyor.yml - [`fe021c1`](https://github.com/debauchee/barrier/commit/fe021c1aebe2fed06454735e208dad1210f89ffe) Call clean_build.bat - [`827cc19`](https://github.com/debauchee/barrier/commit/827cc1937ae08eb913cc65fe6f3bef61c9ced531) Target Visual Studio 2017 In AppVeyor ### 📊 Changes **2 files changed** (+70 additions, -1 deletions) <details> <summary>View changed files</summary> ➕ `.appveyor.yml` (+69 -0) 📝 `clean_build.bat` (+1 -1) </details> ### 📄 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. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 07:57:00 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/barrier#1588
No description provided.