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

Interested in appyevor integration ? #180

Open
S0PEX opened this issue Nov 26, 2020 · 3 comments
Open

Interested in appyevor integration ? #180

S0PEX opened this issue Nov 26, 2020 · 3 comments

Comments

@S0PEX
Copy link

S0PEX commented Nov 26, 2020

Hey,

I have forked your project and setup and deployment pipeline which builds the x86 and x64 project without the Unix subproject with AppVeyor. In my opinion this ci/cd pipeline could benefit the whole project as we could set it up to push build tagged with release or nightly build without much afford.

Please let me know if you are interested. If so I would submit a PR.

Regards Artur

@KN4CK3R
Copy link
Member

KN4CK3R commented Nov 27, 2020

That would be great. The last time I have looked into CI/CD for this project the problem was the VC++ support for the NativeCore sub project which requires a windows host. Now AppVeyor has free windows agents with Visual Studio and GitHub Actions too.

When you have finished the appveyor.yml config, please make a pull request.

@S0PEX
Copy link
Author

S0PEX commented Nov 28, 2020

Sound good. I may finish it tomorrow currently I can't get it to build the x64 and x86 project and persist the build files so that I can package them into one combined zip. I could easily fix this by migrating to a manual msbuild matrix but let me see if I can get it working with the automated builds first.

@S0PEX
Copy link
Author

S0PEX commented Nov 30, 2020

They I just managed to complete the AppVeyor pipeline.
See #182

I could also setup a github release on a specific branch or tag. This would automatically publish the artifact to github, this would require you to provide appveyor with a auth token. Please let me know if we require this feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants