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

Add first draft of a build pipeline #1

Merged
merged 40 commits into from
Aug 17, 2021
Merged

Add first draft of a build pipeline #1

merged 40 commits into from
Aug 17, 2021

Conversation

jfversluis
Copy link
Member

@jfversluis jfversluis commented Jun 11, 2021

Adds a crude version of a build pipeline. Right now builds on PRs and just builds the libraries on Windows and Mac and publishes unsigned NuGets.

TODO after this and/or if someone has solutions I missed at this time:

  • Make unit tests work, I couldn't seem to be able to
  • Build sample apps
  • We will need to add publishing signed NuGets for actual releases

@jfversluis jfversluis changed the title Create azure-pipelines.yml [WIP] Create azure-pipelines.yml Jun 11, 2021
@michael-hawker
Copy link
Member

Going to try and re-trigger with close/open and see what might be going on, as I can't see connection from DevOps side even for me.

azure-pipelines.yml Outdated Show resolved Hide resolved
@michael-hawker
Copy link
Member

Going to try committing an empty pipeline file into main branch if that at least makes this show up on the DevOps side.

@michael-hawker
Copy link
Member

@jfversluis looks like there's still references in the pipeline config to the xamarin org, so you'll need to fix those:

image

@jfversluis jfversluis changed the title [WIP] Create azure-pipelines.yml Add first draft of a build pipeline Aug 12, 2021
azure-pipelines.yml Outdated Show resolved Hide resolved
src/CommunityToolkit.Maui/CommunityToolkit.Maui.csproj Outdated Show resolved Hide resolved
src/CommunityToolkit.Maui/CommunityToolkit.Maui.csproj Outdated Show resolved Hide resolved
@jfversluis
Copy link
Member Author

Unit tests seem to be unable to run at this time. Added to an issue here: microsoft/vstest#2985

@michael-hawker
Copy link
Member

Looks like the pipeline is working now! 🎉🎉🎉 That's awesome!

@jfversluis did you figure out how to setup the Release pipeline too? (At least push to the MainLatest feed?)

@jfversluis
Copy link
Member Author

Looks like the pipeline is working now! 🎉🎉🎉 That's awesome!

@jfversluis did you figure out how to setup the Release pipeline too? (At least push to the MainLatest feed?)

image

Created the release, can't enable the continuous one though. I have been able to push a NuGet to that feed manually :) I guess we want to hold off on that daily until we figure out the version numbers

@michael-hawker
Copy link
Member

@jfversluis I've added you as a Project Administrator in DevOps, that should hopefully allow you to fix the settings in the Release Pipeline now?

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.

3 participants