Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Appveyor or Github CI #59

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Appveyor or Github CI #59

wants to merge 1 commit into from

Conversation

chcg
Copy link

@chcg chcg commented Dec 5, 2020

WARNING: NU5125: The 'licenseUrl' element will be deprecated. Consider using the 'license' element instead.
, see https://docs.microsoft.com/en-us/nuget/reference/nuspec#license
<license type="expression">BSL-1.0</license> seems to be a replacement

@sergey-shandar Is that something you are interested in? Most likely the gh actions or the appveyor config could be extended to upload the resulting nuget packages to github and/or nuget package repo.

Should the readme be updated that the versions boost binaries used are not build on your own but taken from boost (e.g. https://boostorg.jfrog.io/artifactory/main/release/1.85.0/binaries/) and build via https://github.com/teeks99/boost-release-windows.

@chcg chcg force-pushed the appveyor branch 2 times, most recently from fc2981f to 0b15311 Compare December 5, 2020 21:40
@chcg chcg force-pushed the appveyor branch 2 times, most recently from cd8e2c5 to 2e42f4d Compare December 13, 2021 07:44
@chcg chcg force-pushed the appveyor branch 2 times, most recently from 4c51ed5 to 3b2d7cf Compare December 25, 2021 20:57
@chcg chcg force-pushed the appveyor branch 5 times, most recently from c184ea3 to 869e032 Compare April 15, 2022 10:36
"push " + nupkgFile + " -Source https://api.nuget.org/v3/index.json -ApiKey _")
{
UseShellExecute = false,
});
p.WaitForExit();
if (p.ExitCode != 0) {
Environment.Exit(p.ExitCode);
//Environment.Exit(p.ExitCode);
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just commented out to check CI runs could create all packages as github action and appveyor fail on first upload due to missing api key

builder/builder/Config.cs Outdated Show resolved Hide resolved
- update NuGet.CommandLine -> NuGet.CommandLine.6.9.1
- add initial appveyor.yml CI config
- prepare for boost 1.86.0
- disabled upload of nuget to avoid upload quota exceeded with appveyor
- added dummy ApiKey.cs
- avoid nuget warnings about:
WARNING: NU5125: The 'licenseUrl' element will be deprecated. Consider using the 'license' element instead.
WARNING: NU5128: Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
- Add a dependency group for native0.0 to the nuspec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants