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
Create nuget packages #300
Conversation
The |
Weird, I'm using VSCode with the editorconfig plugin. I will make some changes. Could be a combination of the |
It's possible that |
👍 Looks good to me, shall I merge? |
Not yet, still experimenting, having an open PR is the easiest way. Let me tag with WIP |
} | ||
} | ||
{ | ||
"version": "5.0.*-beta01", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd suggest using a bigger zero-pad (0001
) just in case we get in a scenario where we just use the auto-generated build numbers and then it gets into the hundreds/thousands.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think that we're generating the beta numbers, just manually counting. I really hope that there won't be 99 of them!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fair enough if it's always manual then. I use the AppVeyor build number so I can auto-publish/consume from the AppVeyor feed on push so each build gets a unique version.
@martincostello Do you have any suggestions on how to easily set the |
Nice @martincostello 👍 |
I don't really mind. If it's easier, then go to generated 3-digit beta numbers, e,g |
This would be inconsistent with previous versioning and it doesn't change the assembly version info (I think), not sure if we care about this? |
What do you recommend? |
Wouldn't using the assembly info patching feature of AppVeyor fix the major.minor.revision numbers? |
Ah, forgot that that would still work 😀
…On Tue, 31 Jan 2017, 3:00 pm Martin Costello, ***@***.***> wrote:
Wouldn't using the assembly info patching feature of AppVeyor fix the
major.minor.revision numbers?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#300 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABR4BkoZOA2v45OWmHSQ-uhAAicVwKjyks5rX0yFgaJpZM4LyidJ>
.
|
Ok, I think I am happy with this now. @AnthonySteele @martincostello please review. |
Although, after doing some digging it looks like the general convention people are using is |
test_script: | ||
- dotnet test .\JustSaying.AwsTools.UnitTests\project.json | ||
- dotnet test .\JustSaying.Messaging.UnitTests\project.json | ||
- dotnet test .\JustSaying.UnitTests\project.json | ||
after_build: | ||
- dotnet pack "JustSaying" -o artifacts --no-build |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suggest we use --include-symbols
to make a symbols package with the PDBs in as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My bad, it's doing it anyway.
LGTM. |
No description provided.