Suave.OAuth icon indicating copy to clipboard operation
Suave.OAuth copied to clipboard

Push to SuaveIO org repo

Open haf opened this issue 8 years ago • 7 comments

Could you, please? :)

haf avatar Apr 09 '17 10:04 haf

Of course I will!

@haf Could you please explain what should I do with project to meet Suave standarts? I'd like to migrate it to new .net sdk and provide netcore and net451 binaries.

OlegZee avatar Apr 09 '17 14:04 OlegZee

  • Build for .Net Core
  • .Net:
    • Build for .Net
    • Build for Mono
  • Unit and integration test with Expecto – always consider how Suave.Testing can be improved.
  • Build nuget for both of the above
  • Merge nugets for both of the above
  • Push nuget

We're using Travis and Appveyor.

haf avatar Apr 10 '17 07:04 haf

@haf I need permissions to push to suaveio repo

OlegZee avatar Apr 11 '17 16:04 OlegZee

@OlegZee Of course; I've made you admin of that repository now. Thank you for getting involved!

haf avatar Apr 12 '17 07:04 haf

@haf I pushed new stuff to netcore branch and pushed 0.9.0-pre2 nuget package. It contains both netstandard16 and net461 binaries and works fine in projects targeting full framework.

I added two separate samples, one for netcore and one for net4.6.1 both are ok. Please let me know if the following tasks are still making sense:

  • Build for .Net
  • Build for Mono
  • Merge nugets for both of the above

I will keep working on updated CI/build scripts. No idea how to make unit tests. Btw, is it ok to use build scripts made on homegrown?

OlegZee avatar Apr 12 '17 17:04 OlegZee

Xake looks nice. Let me get back to you re the rest.

haf avatar Apr 13 '17 17:04 haf

Yes, that makes very much sense. Go for it!

haf avatar May 20 '17 12:05 haf