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

CI-based builds #4

Closed
jhmartin opened this issue Jan 11, 2022 · 7 comments
Closed

CI-based builds #4

jhmartin opened this issue Jan 11, 2022 · 7 comments

Comments

@jhmartin
Copy link

Please consider pulling in peterhaneve#309 and letting a public CI system perform the builds / releases, to increase confidence that nothing untoward has been slipped in.

@mgoeppner
Copy link
Owner

@jhmartin Sure -- feel free to open that PR against this fork!

@apolaskey
Copy link

@mgoeppner Can you provide some details in the readme on how to build this? Looks like a C# project but what version etc.

@mgoeppner
Copy link
Owner

It's .net 4.6.1 -- newer VS versions may require you to download this: https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net461-developer-pack-offline-installer

I'll go through the readme and update it with the necessary instructions later for building, updating the game data, and packaging later today.

@mgoeppner
Copy link
Owner

@jhmartin see #7

@jhmartin
Copy link
Author

@mgoeppner Looks good. Of course you'll have to attach circleci to your repo. It builds and runs for me.

@mgoeppner
Copy link
Owner

@jhmartin just getting back to this now -- it appears to work for me as well. There are a few extra steps needed to build the installer -- will get those implemented and we should have a mvp ci build.

@mgoeppner
Copy link
Owner

mgoeppner commented Jan 16, 2022

https://app.circleci.com/pipelines/github/mgoeppner/evemon/5/workflows/9b85618a-98c3-47c6-ac09-14fb311e8a61/jobs/5

CI builds are working now and add the .zip binaries and .exe installer as artifacts 🎉 .

Thanks for bringing this issue up @jhmartin!

@apolaskey #12 will track the readme updates.

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

No branches or pull requests

3 participants