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

Important Note About Our CI Infrastructure #20841

Open
steveisok opened this issue Feb 11, 2021 · 18 comments
Open

Important Note About Our CI Infrastructure #20841

steveisok opened this issue Feb 11, 2021 · 18 comments

Comments

@steveisok
Copy link
Contributor

Mono Community,

In an effort to serve you better, we are beginning a long overdue upgrade of our CI infrastructure, moving in large part off of Jenkins and onto Azure DevOps. Unfortunately, one of the first steps when executing our plan was to make Jenkins private. As a result, outside contributors will no longer be able to access relevant build information. We anticipate this being temporary and will be back up when our move to Azure DevOps is complete. We apologize for any inconvenience.

Thanks,

The Mono Team

@steveisok steveisok pinned this issue Feb 11, 2021
directhex added a commit that referenced this issue Feb 11, 2021
Initial AzDO pipeline for basic CI. Ref. #20841
@gsgou
Copy link

gsgou commented Feb 17, 2021

@steveisok is there any public link to download a build for 6.12.0.122. I can find it either
at https://download.mono-project.com/archive/6.12.0/macos-10-universal/ and I need
it for CI/CD in AppCenter.

@refactorTractor
Copy link

@steveisok Any news on when build information and artifacts will be publicly available again?

@akoeplinger
Copy link
Member

@gsgou @AGreat1 sorry for the delay, the 6.12.0.122 package is available on the download server now: https://download.mono-project.com/archive/6.12.0/macos-10-universal/MonoFramework-MDK-6.12.0.122.macos10.xamarin.universal.pkg

@gsgou
Copy link

gsgou commented Feb 23, 2021

Thanks for your feedback @akoeplinger

@Hellysonrp
Copy link

Is there any public link for the WebAssembly SDK?

@amieres
Copy link

amieres commented Mar 11, 2021

When are there going to be public links to the WebAssembly SDK builds?

@legistek
Copy link

Please update the documentation too with the correct links:
https://github.com/mono/mono/blob/main/sdks/wasm/docs/getting-started/obtain-wasm-sdk.md

Those links are not accessible. I almost opened a new issue.

@legistek
Copy link

How's that link to the WASM SDK coming?

@legistek
Copy link

legistek commented Apr 5, 2021

The links to the WASM SDK appear to be working. Better grab it before they go down again!

@geodanila
Copy link

Any news on the WASM SDK links?

@steveisok
Copy link
Contributor Author

@lewing Are we still going to support the wasm sdk from mono/mono? Our focus for wasm in .net 6 and beyond is in dotnet/runtime.

@geodanila
Copy link

geodanila commented Apr 23, 2021

Any chance you could make the WASM SDK links available on https://download.mono-project.com/archive/ ?
Is the only other alternative to build the SDK locally? Thanks!

@legistek
Copy link

Our focus for wasm in .net 6 and beyond is in dotnet/runtime.

Does that mean AOT is actually happening in .NET6?

@akoeplinger
Copy link
Member

akoeplinger commented Apr 26, 2021

Any chance you could make the WASM SDK links available on download.mono-project.com/archive ?

I'll take a look but that's probably tricky, so yeah right now you have to build locally.

Does that mean AOT is actually happening in .NET6?

Yes it's being tracked in dotnet/runtime#44316

@legistek
Copy link

Yes it's being tracked in dotnet/runtime#44316

Thank you! I was only following the issue in ASP.NET Core which has had no activity for ages and was starting to worry.

@martadinata666
Copy link

martadinata666 commented Mar 20, 2022

So this almost end of quarter 2022, i see the github releasing many fixes from last release mono-6.12.0.122 until now mono-6.12.0.173 , but update release on repo and additional distro not existant? In term of this, i assume we need to build one by ourself right now following this guide compilation? thanks.

@C0rn3j
Copy link

C0rn3j commented May 30, 2022

Is this the reason why there is currently no PPA for Ubuntu 22.04 Jammy Jellyfish (https://download.mono-project.com/repo/ubuntu/dists/), or should I open a new issue for that?

@directhex
Copy link
Contributor

The CI infrastructure for releasing Linux packages has not aged very well, and adding new distros/arches is getting exponentially harder. Everyone's main focus is on .NET (Core) moving forward.

Is this the reason why there is currently no PPA for Ubuntu 22.04 Jammy Jellyfish (https://download.mono-project.com/repo/ubuntu/dists/), or should I open a new issue for that?

The Jenkins CI infrastructure for releasing Linux packages has not aged very well, and adding new distros/arches is getting exponentially harder. Everyone's main focus is on .NET (Core) moving forward, and "classic" Mono is really in more of a maintenance position than a primary focus.

The 20.04 packages seem to work fine in 22.04 in my cursory testing, so I don't have any plans to bring up dedicated 22.04 builds, unless someone sufficiently senior orders me to.

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