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

@chcg chcg force-pushed the appveyor branch 2 times, most recently from ea6f126 to 30ac949 Compare April 20, 2022 07:36
@chcg chcg force-pushed the appveyor branch 3 times, most recently from bddd1a7 to 677a620 Compare August 21, 2022 00:40
@chcg chcg force-pushed the appveyor branch 2 times, most recently from 32f37a0 to 6b35646 Compare October 15, 2022 17:41
@chcg chcg force-pushed the appveyor branch 3 times, most recently from 831b782 to 79994c7 Compare March 4, 2023 19:53
@chcg chcg force-pushed the appveyor branch 6 times, most recently from 2382728 to 3c9fab9 Compare August 13, 2023 06:13
builder/builder/Config.cs Outdated Show resolved Hide resolved
@chcg chcg force-pushed the appveyor branch 2 times, most recently from 7401937 to ccf7cb7 Compare December 17, 2023 15:21
@chcg chcg force-pushed the appveyor branch 2 times, most recently from 6c60188 to faf8b93 Compare April 28, 2024 06:27
@chcg chcg force-pushed the appveyor branch 2 times, most recently from a0d0537 to d7aa2d4 Compare October 22, 2024 13:27
@chcg
Copy link
Author

chcg commented Dec 12, 2024

@sergey-shandar Boost 1.87.0 is available and also the corresponding win libs. CI run seems to be ok with it https://github.com/chcg/getboost/actions/runs/12302927946

- update NuGet.CommandLine -> NuGet.CommandLine.6.9.1
- add initial appveyor.yml CI config
- prepare for boost 1.87.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